Home
last modified time | relevance | path

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

/trueos/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h1203 TypeDiagnoser &Diagnoser);
1206 TypeDiagnoser &Diagnoser);
1213 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1); in RequireCompleteType()
1214 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
1220 BoundTypeDiagnoser2<T1, T2> Diagnoser(DiagID, Arg1, Arg2); in RequireCompleteType()
1221 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
1228 BoundTypeDiagnoser3<T1, T2, T3> Diagnoser(DiagID, Arg1, Arg2, in RequireCompleteType()
1230 return RequireCompleteType(Loc, T, Diagnoser); in RequireCompleteType()
1233 bool RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser);
1238 BoundTypeDiagnoser1<T1> Diagnoser(DiagID, Arg1); in RequireCompleteExprType()
[all …]
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSemaType.cpp1436 } Diagnoser; in isArraySizeVLA() local
1438 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser, in isArraySizeVLA()
4989 bool Sema::RequireCompleteExprType(Expr *E, TypeDiagnoser &Diagnoser){ in RequireCompleteExprType() argument
5051 return RequireCompleteType(E->getExprLoc(), T, Diagnoser); in RequireCompleteExprType()
5069 TypeDiagnoserDiag Diagnoser(DiagID); in RequireCompleteExprType() local
5070 return RequireCompleteExprType(E, Diagnoser); in RequireCompleteExprType()
5091 TypeDiagnoser &Diagnoser) { in RequireCompleteType() argument
5092 if (RequireCompleteTypeImpl(Loc, T, Diagnoser)) in RequireCompleteType()
5105 TypeDiagnoser &Diagnoser) { in RequireCompleteTypeImpl() argument
5118 if (!Diagnoser.Suppressed && Def && !LookupResult::isVisible(*this, Def)) { in RequireCompleteTypeImpl()
[all …]
HDSemaExpr.cpp10790 } Diagnoser; in VerifyIntegerConstantExpression() local
10792 return VerifyIntegerConstantExpression(E, Result, Diagnoser); in VerifyIntegerConstantExpression()
10809 } Diagnoser(DiagID); in VerifyIntegerConstantExpression() local
10811 return VerifyIntegerConstantExpression(E, Result, Diagnoser, AllowFold); in VerifyIntegerConstantExpression()
10821 VerifyICEDiagnoser &Diagnoser, in VerifyIntegerConstantExpression() argument
10874 } ConvertDiagnoser(Diagnoser.Suppress); in VerifyIntegerConstantExpression()
10885 if (!Diagnoser.Suppress) in VerifyIntegerConstantExpression()
10886 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression()
10926 if (!Diagnoser.Suppress) { in VerifyIntegerConstantExpression()
10927 Diagnoser.diagnoseNotICE(*this, DiagLoc, E->getSourceRange()); in VerifyIntegerConstantExpression()
[all …]
HDSemaDeclCXX.cpp4040 } Diagnoser(DiagID, SelID); in RequireNonAbstractType() local
4042 return RequireNonAbstractType(Loc, T, Diagnoser); in RequireNonAbstractType()
4046 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType() argument
4051 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); in RequireNonAbstractType()
4059 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser); in RequireNonAbstractType()
4078 Diagnoser.diagnose(*this, Loc, T); in RequireNonAbstractType()
HDSemaTemplate.cpp4764 } Diagnoser(ArgType); in CheckTemplateArgument() local
4766 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser, in CheckTemplateArgument()