Searched defs:Diagnoser (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Sema/
H A DSemaType.cpp1405 } 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 DSemaDeclCXX.cpp3883 } 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 DSemaExpr.cpp10597 } 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