Searched refs:Diagnoser (Results 1 – 5 of 5) sorted by relevance
/external/clang/include/clang/Sema/ |
D | Sema.h | 1193 TypeDiagnoser &Diagnoser); 1196 TypeDiagnoser &Diagnoser); 1203 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1); in RequireCompleteType() 1204 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType() 1210 BoundTypeDiagnoser2<T1, T2> Diagnoser(DiagID, Arg1, Arg2); in RequireCompleteType() 1211 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType() 1218 BoundTypeDiagnoser3<T1, T2, T3> Diagnoser(DiagID, Arg1, Arg2, in RequireCompleteType() 1220 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType() 1223 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser); 1228 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1); in RequireCompleteExprType() [all …]
|
/external/clang/lib/Sema/ |
D | SemaType.cpp | 1405 } Diagnoser; in isArraySizeVLA() local 1407 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser, in isArraySizeVLA() 4829 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser){ in RequireCompleteExprType() argument 4886 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); in RequireCompleteExprType() 4904 TypeDiagnoserDiag Diagnoser(DiagID); in RequireCompleteExprType() local 4905 return RequireCompleteExprType(E, Diagnoser); in RequireCompleteExprType() 4926 TypeDiagnoser &Diagnoser) { in RequireCompleteType() argument 4927 if (RequireCompleteTypeImpl(Loc, T, Diagnoser)) in RequireCompleteType() 4940 TypeDiagnoser &Diagnoser) { in RequireCompleteTypeImpl() argument 4953 if (!Diagnoser.Suppressed && Def && !LookupResult::isVisible(*this, Def)) { in RequireCompleteTypeImpl() [all …]
|
D | SemaExpr.cpp | 10597 } Diagnoser; in VerifyIntegerConstantExpression() local 10599 return VerifyIntegerConstantExpression(E, Result, Diagnoser); in VerifyIntegerConstantExpression() 10616 } Diagnoser(DiagID); in VerifyIntegerConstantExpression() local 10618 return VerifyIntegerConstantExpression(E, Result, Diagnoser, AllowFold); in VerifyIntegerConstantExpression() 10628 VerifyICEDiagnoser &Diagnoser, in VerifyIntegerConstantExpression() argument 10681 } ConvertDiagnoser(Diagnoser.Suppress); in VerifyIntegerConstantExpression() 10692 if (!Diagnoser.Suppress) in VerifyIntegerConstantExpression() 10693 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression() 10733 if (!Diagnoser.Suppress) { in VerifyIntegerConstantExpression() 10734 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression() [all …]
|
D | SemaDeclCXX.cpp | 3883 } Diagnoser(DiagID, SelID); in RequireNonAbstractType() local 3885 return RequireNonAbstractType(Loc, T, Diagnoser); in RequireNonAbstractType() 3889 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType() argument 3894 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); in RequireNonAbstractType() 3902 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); in RequireNonAbstractType() 3921 Diagnoser.diagnose(*this, Loc, T); in RequireNonAbstractType()
|
D | SemaTemplate.cpp | 4668 } Diagnoser(ArgType); in CheckTemplateArgument() local 4670 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser, in CheckTemplateArgument()
|