Searched refs:Diagnoser (Results 1 - 5 of 5) sorted by relevance
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | Sema.h | 1203 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 D | SemaType.cpp | 1436 } 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 D | SemaExpr.cpp | 10790 } 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 D | SemaDeclCXX.cpp | 4040 } 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 D | SemaTemplate.cpp | 4764 } Diagnoser(ArgType); 4766 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser,
|
Completed in 289 milliseconds