Searched refs:Diagnoser (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1203 TypeDiagnoser &Diagnoser);
1206 TypeDiagnoser &Diagnoser);
1213 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1);
1214 return RequireCompleteType(Loc, T, Diagnoser);
1220 BoundTypeDiagnoser2<T1, T2> Diagnoser(DiagID, Arg1, Arg2);
1221 return RequireCompleteType(Loc, T, Diagnoser);
1228 BoundTypeDiagnoser3<T1, T2, T3> Diagnoser(DiagID, Arg1, Arg2,
1230 return RequireCompleteType(Loc, T, Diagnoser);
1233 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser);
1238 BoundTypeDiagnoser1<T1> Diagnoser(DiagI
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp1436 } Diagnoser; local
1438 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser,
4984 /// \param Diagnoser The object that will emit a diagnostic if the type is
4989 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser){ argument
5051 return RequireCompleteType(E->getExprLoc(), T, Diagnoser);
5069 TypeDiagnoserDiag Diagnoser(DiagID);
5070 return RequireCompleteExprType(E, Diagnoser);
5091 TypeDiagnoser &Diagnoser) {
5092 if (RequireCompleteTypeImpl(Loc, T, Diagnoser))
5105 TypeDiagnoser &Diagnoser) {
5090 RequireCompleteType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
5104 RequireCompleteTypeImpl(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
5274 RequireLiteralType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
[all...]
H A DSemaExpr.cpp10790 } Diagnoser; local
10792 return VerifyIntegerConstantExpression(E, Result, Diagnoser);
10809 } Diagnoser(DiagID);
10811 return VerifyIntegerConstantExpression(E, Result, Diagnoser, AllowFold);
10821 VerifyICEDiagnoser &Diagnoser,
10874 } ConvertDiagnoser(Diagnoser.Suppress);
10885 if (!Diagnoser.Suppress)
10886 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange());
10926 if (!Diagnoser.Suppress) {
10927 Diagnoser
10820 VerifyIntegerConstantExpression(Expr *E, llvm::APSInt *Result, VerifyICEDiagnoser &Diagnoser, bool AllowFold) argument
[all...]
H A DSemaDeclCXX.cpp4040 } Diagnoser(DiagID, SelID);
4042 return RequireNonAbstractType(Loc, T, Diagnoser);
4046 TypeDiagnoser &Diagnoser) {
4051 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser);
4059 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser);
4078 Diagnoser.diagnose(*this, Loc, T);
4045 RequireNonAbstractType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
H A DSemaTemplate.cpp4764 } Diagnoser(ArgType);
4766 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser,

Completed in 289 milliseconds