/external/llvm-project/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 5753 SourceLocation QuestionLoc, in TryClassUnification() argument 5797 Self.IsDerivedFrom(QuestionLoc, FTy, TTy); in TryClassUnification() 5799 Self.IsDerivedFrom(QuestionLoc, TTy, FTy))) { in TryClassUnification() 5845 SourceLocation QuestionLoc) { in FindConditionalOverload() argument 5847 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload() 5849 Self.AddBuiltinOperatorCandidates(OO_Conditional, QuestionLoc, Args, in FindConditionalOverload() 5853 switch (CandidateSet.BestViableFunction(Self, QuestionLoc, Best)) { in FindConditionalOverload() 5870 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload() 5879 if (Self.DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc)) in FindConditionalOverload() 5882 Self.Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in FindConditionalOverload() [all …]
|
D | SemaExpr.cpp | 7620 SourceLocation QuestionLoc) { in DiagnoseConditionalForNull() argument 7651 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands_null) in DiagnoseConditionalForNull() 7658 static bool checkCondition(Sema &S, Expr *Cond, SourceLocation QuestionLoc) { in checkCondition() argument 7663 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_nonfloat) in checkCondition() 7671 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_scalar) in checkCondition() 7934 SourceLocation QuestionLoc) { in OpenCLArithmeticConversions() argument 7950 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions() 7956 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions() 7988 QualType CondTy, SourceLocation QuestionLoc) { in OpenCLConvertScalarsToVectors() argument 7989 QualType ResTy = OpenCLArithmeticConversions(S, LHS, RHS, QuestionLoc); in OpenCLConvertScalarsToVectors() [all …]
|
D | TreeTransform.h | 2579 SourceLocation QuestionLoc, in RebuildConditionalOperator() argument 2583 return getSema().ActOnConditionalOp(QuestionLoc, ColonLoc, Cond, in RebuildConditionalOperator()
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 4934 SourceLocation QuestionLoc, in TryClassUnification() argument 4978 Self.IsDerivedFrom(QuestionLoc, FTy, TTy); in TryClassUnification() 4980 Self.IsDerivedFrom(QuestionLoc, TTy, FTy))) { in TryClassUnification() 5027 SourceLocation QuestionLoc) { in FindConditionalOverload() argument 5029 OverloadCandidateSet CandidateSet(QuestionLoc, in FindConditionalOverload() 5031 Self.AddBuiltinOperatorCandidates(OO_Conditional, QuestionLoc, Args, in FindConditionalOverload() 5035 switch (CandidateSet.BestViableFunction(Self, QuestionLoc, Best)) { in FindConditionalOverload() 5052 Self.MarkFunctionReferenced(QuestionLoc, Best->Function); in FindConditionalOverload() 5061 if (Self.DiagnoseConditionalForNull(LHS.get(), RHS.get(), QuestionLoc)) in FindConditionalOverload() 5064 Self.Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands) in FindConditionalOverload() [all …]
|
D | SemaExpr.cpp | 6118 SourceLocation QuestionLoc) { in DiagnoseConditionalForNull() argument 6149 Diag(QuestionLoc, diag::err_typecheck_cond_incompatible_operands_null) in DiagnoseConditionalForNull() 6156 static bool checkCondition(Sema &S, Expr *Cond, SourceLocation QuestionLoc) { in checkCondition() argument 6161 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_nonfloat) in checkCondition() 6169 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_scalar) in checkCondition() 6431 SourceLocation QuestionLoc) { in OpenCLArithmeticConversions() argument 6447 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions() 6453 S.Diag(QuestionLoc, diag::err_typecheck_cond_expect_int_float) in OpenCLArithmeticConversions() 6485 QualType CondTy, SourceLocation QuestionLoc) { in OpenCLConvertScalarsToVectors() argument 6486 QualType ResTy = OpenCLArithmeticConversions(S, LHS, RHS, QuestionLoc); in OpenCLConvertScalarsToVectors() [all …]
|
D | TreeTransform.h | 2175 SourceLocation QuestionLoc, in RebuildConditionalOperator() argument 2179 return getSema().ActOnConditionalOp(QuestionLoc, ColonLoc, Cond, in RebuildConditionalOperator()
|
/external/clang/include/clang/AST/ |
D | Expr.h | 3129 SourceLocation QuestionLoc, ColonLoc; variable 3140 QuestionLoc(qloc), ColonLoc(cloc) {} in AbstractConditionalOperator() 3159 SourceLocation getQuestionLoc() const { return QuestionLoc; } in getQuestionLoc()
|
/external/llvm-project/clang/include/clang/AST/ |
D | Expr.h | 4028 SourceLocation QuestionLoc, ColonLoc; variable 4035 : Expr(SC, T, VK, OK), QuestionLoc(qloc), ColonLoc(cloc) {} in AbstractConditionalOperator() 4054 SourceLocation getQuestionLoc() const { return QuestionLoc; } in getQuestionLoc()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 5314 ExprResult ActOnConditionalOp(SourceLocation QuestionLoc, 11398 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc); 11404 SourceLocation QuestionLoc); 11419 SourceLocation QuestionLoc); 11422 SourceLocation QuestionLoc);
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 4065 ExprResult ActOnConditionalOp(SourceLocation QuestionLoc, 8801 ExprValueKind &VK, ExprObjectKind &OK, SourceLocation QuestionLoc); 8819 SourceLocation QuestionLoc); 8822 SourceLocation QuestionLoc);
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1125 E->QuestionLoc = readSourceLocation(); in VisitConditionalOperator() 1137 E->QuestionLoc = readSourceLocation(); in VisitBinaryConditionalOperator()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 701 E->QuestionLoc = ReadSourceLocation(Record, Idx); in VisitConditionalOperator() 713 E->QuestionLoc = ReadSourceLocation(Record, Idx); in VisitBinaryConditionalOperator()
|