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

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp1968 } Diagnoser; local
1970 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser,
6473 /// \param Diagnoser The object that will emit a diagnostic if the type is
6478 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser) { argument
6493 return RequireCompleteType(E->getExprLoc(), T, Diagnoser);
6497 BoundTypeDiagnoser<> Diagnoser(DiagID);
6498 return RequireCompleteExprType(E, Diagnoser);
6519 TypeDiagnoser &Diagnoser) {
6520 if (RequireCompleteTypeImpl(Loc, T, &Diagnoser))
6624 TypeDiagnoser *Diagnoser) {
6518 RequireCompleteType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
6623 RequireCompleteTypeImpl(SourceLocation Loc, QualType T, TypeDiagnoser *Diagnoser) argument
6818 RequireLiteralType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
[all...]
H A DSemaExpr.cpp12243 } Diagnoser; local
12245 return VerifyIntegerConstantExpression(E, Result, Diagnoser);
12262 } Diagnoser(DiagID);
12264 return VerifyIntegerConstantExpression(E, Result, Diagnoser, AllowFold);
12274 VerifyICEDiagnoser &Diagnoser,
12327 } ConvertDiagnoser(Diagnoser.Suppress);
12338 if (!Diagnoser.Suppress)
12339 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange());
12379 if (!Diagnoser.Suppress) {
12380 Diagnoser
12273 VerifyIntegerConstantExpression(Expr *E, llvm::APSInt *Result, VerifyICEDiagnoser &Diagnoser, bool AllowFold) argument
[all...]
H A DSemaTemplate.cpp5083 } Diagnoser(ArgType);
5085 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser,
H A DSemaDeclCXX.cpp4448 TypeDiagnoser &Diagnoser) {
4453 Diagnoser.diagnose(*this, Loc, T);
4447 RequireNonAbstractType(SourceLocation Loc, QualType T, TypeDiagnoser &Diagnoser) argument
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h1370 TypeDiagnoser *Diagnoser);
1420 TypeDiagnoser &Diagnoser);
1427 BoundTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...);
1428 return RequireCompleteType(Loc, T, Diagnoser);
1432 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser);
1437 BoundTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...);
1438 return RequireCompleteExprType(E, Diagnoser);
1442 TypeDiagnoser &Diagnoser);
1448 BoundTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...);
1449 return RequireLiteralType(Loc, T, Diagnoser);
[all...]

Completed in 144 milliseconds