Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h339 DiagnosisCallbacks<AnalysisT, Diagnostic> Diagnoser,
352 if (Diagnoser.Before) {
354 [&ASTCtx, &Diagnoser,
357 auto EltDiagnostics = Diagnoser.Before(
366 if (Diagnoser.After) {
368 [&ASTCtx, &Diagnoser,
371 auto EltDiagnostics = Diagnoser.After(
400 DiagnosisCallback<AnalysisT, Diagnostic> Diagnoser,
403 DiagnosisCallbacks<AnalysisT, Diagnostic> Callbacks = {nullptr, Diagnoser};
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp2001 } Diagnoser(VLADiag, VLAIsError); in checkArraySize() local
2004 S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser); in checkArraySize()
2005 if (Diagnoser.IsVLA) in checkArraySize()
8875 TypeDiagnoser &Diagnoser) { in RequireCompleteExprType() argument
8877 Diagnoser); in RequireCompleteExprType()
8881 BoundTypeDiagnoser<> Diagnoser(DiagID); in RequireCompleteExprType() local
8882 return RequireCompleteExprType(E, CompleteTypeKind::Default, Diagnoser); in RequireCompleteExprType()
8887 TypeDiagnoser &Diagnoser) { in RequireCompleteType() argument
8888 if (RequireCompleteTypeImpl(Loc, T, Kind, &Diagnoser)) in RequireCompleteType()
9063 TypeDiagnoser *Diagnoser) { in RequireCompleteTypeImpl() argument
[all …]
H A DSemaDeclCXX.cpp1152 } Diagnoser(R, Args); in isTupleLike() local
1159 E = S.VerifyIntegerConstantExpression(E.get(), &Size, Diagnoser); in isTupleLike()
5877 TypeDiagnoser &Diagnoser) { in RequireNonAbstractType() argument
5882 Diagnoser.diagnose(*this, Loc, T); in RequireNonAbstractType()
11396 BadSpecifierDiagnoser Diagnoser( in CheckDeductionGuideDeclarator() local
11400 Diagnoser.check(DS.getStorageClassSpecLoc(), DS.getStorageClassSpec()); in CheckDeductionGuideDeclarator()
11405 Diagnoser.check(DS.getInlineSpecLoc(), "inline"); in CheckDeductionGuideDeclarator()
11406 Diagnoser.check(DS.getNoreturnSpecLoc(), "_Noreturn"); in CheckDeductionGuideDeclarator()
11407 Diagnoser.check(DS.getConstexprSpecLoc(), "constexpr"); in CheckDeductionGuideDeclarator()
11410 Diagnoser in CheckDeductionGuideDeclarator()
[all...]
H A DSemaExpr.cpp16893 } Diagnoser; in VerifyIntegerConstantExpression() local
16895 return VerifyIntegerConstantExpression(E, Result, Diagnoser, CanFold); in VerifyIntegerConstantExpression()
16912 } Diagnoser(DiagID); in VerifyIntegerConstantExpression() local
16914 return VerifyIntegerConstantExpression(E, Result, Diagnoser, CanFold); in VerifyIntegerConstantExpression()
16930 VerifyICEDiagnoser &Diagnoser, in VerifyIntegerConstantExpression() argument
16985 } ConvertDiagnoser(Diagnoser); in VerifyIntegerConstantExpression()
17002 if (!Diagnoser.Suppress) in VerifyIntegerConstantExpression()
17003 Diagnoser.diagnoseNotICEType(*this, DiagLoc, E->getType()) in VerifyIntegerConstantExpression()
17037 if (!Diagnoser.Suppress) { in VerifyIntegerConstantExpression()
17038 Diagnoser.diagnoseNotICE(*this, DiagLoc) << E->getSourceRange(); in VerifyIntegerConstantExpression()
[all …]
H A DSemaTemplate.cpp6857 } Diagnoser(ArgType); in CheckTemplateArgument() local
6859 Arg = VerifyIntegerConstantExpression(Arg, &Value, Diagnoser).get(); in CheckTemplateArgument()
H A DSemaOpenMP.cpp15476 } Diagnoser; in VerifyPositiveIntegerConstantInClause() local
15477 ICE = SemaRef.VerifyIntegerConstantExpression(E, &Result, Diagnoser, in VerifyPositiveIntegerConstantInClause()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5765 TypeDiagnoser &Diagnoser);
5769 BoundTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...); in RequireNonAbstractType()
5770 return RequireNonAbstractType(Loc, T, Diagnoser); in RequireNonAbstractType()
7256 VerifyICEDiagnoser &Diagnoser,
7859 SizelessTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...); in RequireCompleteSizedType()
7860 return RequireCompleteType(Loc, T, CompleteTypeKind::Normal, Diagnoser); in RequireCompleteSizedType()
7866 SizelessTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...); in RequireCompleteSizedExprType()
7867 return RequireCompleteExprType(E, CompleteTypeKind::Normal, Diagnoser); in RequireCompleteSizedExprType()
14835 TypeDiagnoser &Diagnoser);
14840 BoundTypeDiagnoser<Ts...> Diagnoser(DiagID, Args...); in RequireCompleteExprType()
[all …]