Searched defs:Diagnoser (Results 1 - 3 of 3) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaType.cpp | 1405 } Diagnoser; local 1407 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser, 4824 /// \param Diagnoser The object that will emit a diagnostic if the type is 4829 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser){ argument 4886 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); 4904 TypeDiagnoserDiag Diagnoser(DiagID); 4905 return RequireCompleteExprType(E, Diagnoser); 4926 TypeDiagnoser &Diagnoser) { 4927 if (RequireCompleteTypeImpl(Loc, T, Diagnoser)) 4940 TypeDiagnoser &Diagnoser) { 4925 RequireCompleteType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument 4939 RequireCompleteTypeImpl(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument 5096 RequireLiteralType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument [all...] |
H A D | SemaDeclCXX.cpp | 3883 } Diagnoser(DiagID, SelID); 3885 return RequireNonAbstractType(Loc, T, Diagnoser); 3889 TypeDiagnoser &Diagnoser) { 3894 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); 3902 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); 3921 Diagnoser.diagnose(*this, Loc, T); 3888 RequireNonAbstractType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
|
H A D | SemaExpr.cpp | 10597 } Diagnoser; local 10599 return VerifyIntegerConstantExpression(E, Result, Diagnoser); 10616 } Diagnoser(DiagID); 10618 return VerifyIntegerConstantExpression(E, Result, Diagnoser, AllowFold); 10628 VerifyICEDiagnoser &Diagnoser, 10681 } ConvertDiagnoser(Diagnoser.Suppress); 10692 if (!Diagnoser.Suppress) 10693 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); 10733 if (!Diagnoser.Suppress) { 10734 Diagnoser 10627 VerifyIntegerConstantExpression(Expr *E, llvm::APSInt *Result, VerifyICEDiagnoser &Diagnoser, bool AllowFold) argument [all...] |
Completed in 157 milliseconds