Searched refs:Diagnoser (Results 1 - 6 of 6) sorted by relevance
/external/clang/unittests/Sema/ |
H A D | ExternalSemaSourceTest.cpp | 234 CompleteTypeDiagnoser Diagnoser(false); 235 Installer->PushSource(&Diagnoser); 243 ASSERT_EQ(0, Diagnoser.CallCount);
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1295 TypeDiagnoser &Diagnoser); 1298 TypeDiagnoser &Diagnoser); 1305 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1); 1306 return RequireCompleteType(Loc, T, Diagnoser); 1312 BoundTypeDiagnoser2<T1, T2> Diagnoser(DiagID, Arg1, Arg2); 1313 return RequireCompleteType(Loc, T, Diagnoser); 1320 BoundTypeDiagnoser3<T1, T2, T3> Diagnoser(DiagID, Arg1, Arg2, 1322 return RequireCompleteType(Loc, T, Diagnoser); 1325 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser); 1330 BoundTypeDiagnoser1<T1> Diagnoser(DiagI [all...] |
/external/clang/lib/Sema/ |
H A D | SemaType.cpp | 1480 } Diagnoser; local 1482 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser, 4970 /// \param Diagnoser The object that will emit a diagnostic if the type is 4975 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser){ argument 5037 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); 5055 TypeDiagnoserDiag Diagnoser(DiagID); 5056 return RequireCompleteExprType(E, Diagnoser); 5077 TypeDiagnoser &Diagnoser) { 5078 if (RequireCompleteTypeImpl(Loc, T, Diagnoser)) 5193 TypeDiagnoser &Diagnoser) { 5076 RequireCompleteType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument 5192 RequireCompleteTypeImpl(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument 5370 RequireLiteralType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument [all...] |
H A D | SemaExpr.cpp | 11047 } Diagnoser; local 11049 return VerifyIntegerConstantExpression(E, Result, Diagnoser); 11066 } Diagnoser(DiagID); 11068 return VerifyIntegerConstantExpression(E, Result, Diagnoser, AllowFold); 11078 VerifyICEDiagnoser &Diagnoser, 11131 } ConvertDiagnoser(Diagnoser.Suppress); 11142 if (!Diagnoser.Suppress) 11143 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); 11183 if (!Diagnoser.Suppress) { 11184 Diagnoser 11077 VerifyIntegerConstantExpression(Expr *E, llvm::APSInt *Result, VerifyICEDiagnoser &Diagnoser, bool AllowFold) argument [all...] |
H A D | SemaDeclCXX.cpp | 4152 } Diagnoser(DiagID, SelID); 4154 return RequireNonAbstractType(Loc, T, Diagnoser); 4158 TypeDiagnoser &Diagnoser) { 4163 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); 4171 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); 4190 Diagnoser.diagnose(*this, Loc, T); 4157 RequireNonAbstractType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
|
H A D | SemaTemplate.cpp | 4878 } Diagnoser(ArgType); 4880 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser,
|
Completed in 267 milliseconds