Searched refs:Diagnoser (Results 1 – 5 of 5) sorted by relevance
| /trueos/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 1203 TypeDiagnoser &Diagnoser); 1206 TypeDiagnoser &Diagnoser); 1213 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1); in RequireCompleteType() 1214 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType() 1220 BoundTypeDiagnoser2<T1, T2> Diagnoser(DiagID, Arg1, Arg2); in RequireCompleteType() 1221 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType() 1228 BoundTypeDiagnoser3<T1, T2, T3> Diagnoser(DiagID, Arg1, Arg2, in RequireCompleteType() 1230 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType() 1233 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser); 1238 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1); in RequireCompleteExprType() [all …]
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaType.cpp | 1436 } Diagnoser; in isArraySizeVLA() local 1438 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser, in isArraySizeVLA() 4989 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser){ in RequireCompleteExprType() argument 5051 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); in RequireCompleteExprType() 5069 TypeDiagnoserDiag Diagnoser(DiagID); in RequireCompleteExprType() local 5070 return RequireCompleteExprType(E, Diagnoser); in RequireCompleteExprType() 5091 TypeDiagnoser &Diagnoser) { in RequireCompleteType() argument 5092 if (RequireCompleteTypeImpl(Loc, T, Diagnoser)) in RequireCompleteType() 5105 TypeDiagnoser &Diagnoser) { in RequireCompleteTypeImpl() argument 5118 if (!Diagnoser.Suppressed && Def && !LookupResult::isVisible(*this, Def)) { in RequireCompleteTypeImpl() [all …]
|
| HD | SemaExpr.cpp | 10790 } Diagnoser; in VerifyIntegerConstantExpression() local 10792 return VerifyIntegerConstantExpression(E, Result, Diagnoser); in VerifyIntegerConstantExpression() 10809 } Diagnoser(DiagID); in VerifyIntegerConstantExpression() local 10811 return VerifyIntegerConstantExpression(E, Result, Diagnoser, AllowFold); in VerifyIntegerConstantExpression() 10821 VerifyICEDiagnoser &Diagnoser, in VerifyIntegerConstantExpression() argument 10874 } ConvertDiagnoser(Diagnoser.Suppress); in VerifyIntegerConstantExpression() 10885 if (!Diagnoser.Suppress) in VerifyIntegerConstantExpression() 10886 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression() 10926 if (!Diagnoser.Suppress) { in VerifyIntegerConstantExpression() 10927 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression() [all …]
|
| HD | SemaDeclCXX.cpp | 4040 } Diagnoser(DiagID, SelID); in RequireNonAbstractType() local 4042 return RequireNonAbstractType(Loc, T, Diagnoser); in RequireNonAbstractType() 4046 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType() argument 4051 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); in RequireNonAbstractType() 4059 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); in RequireNonAbstractType() 4078 Diagnoser.diagnose(*this, Loc, T); in RequireNonAbstractType()
|
| HD | SemaTemplate.cpp | 4764 } Diagnoser(ArgType); in CheckTemplateArgument() local 4766 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser, in CheckTemplateArgument()
|