Home
last modified time | relevance | path

Searched refs:PartialDiagnosticAt (Results 1 – 16 of 16) sorted by relevance

/external/clang/include/clang/Sema/
DTemplateDeduction.h43 SmallVector<PartialDiagnosticAt, 4> SuppressedDiagnostics;
66 void takeSFINAEDiagnostic(PartialDiagnosticAt &PD) { in takeSFINAEDiagnostic()
108 typedef SmallVectorImpl<PartialDiagnosticAt>::const_iterator
DOverload.h676 char Diagnostic[sizeof(PartialDiagnosticAt)];
681 PartialDiagnosticAt *getSFINAEDiagnostic();
DSema.h5832 llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1247 typedef SmallVector<PartialDiagnosticAt, 1> OptionalNotes;
1248 typedef std::pair<PartialDiagnosticAt, OptionalNotes> DelayedDiag;
1274 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << LockName); in warnLockMismatch()
1298 PartialDiagnosticAt Warning(Loc, in handleInvalidLockExp()
1331 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << LockName); in handleMutexHeldEndOfScope()
1332 PartialDiagnosticAt Note(LocLocked, S.PDiag(diag::note_locked_here)); in handleMutexHeldEndOfScope()
1339 PartialDiagnosticAt Warning( in handleExclusiveAndShared()
1341 PartialDiagnosticAt Note( in handleExclusiveAndShared()
1353 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) in handleNoMutexHeld()
1374 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) in handleMutexNotHeld()
[all …]
DSemaOverload.cpp601 PartialDiagnosticAt *Diag = new (Result.Diagnostic) PartialDiagnosticAt( in MakeDeductionFailureInfo()
641 if (PartialDiagnosticAt *Diag = getSFINAEDiagnostic()) { in Destroy()
642 Diag->~PartialDiagnosticAt(); in Destroy()
653 PartialDiagnosticAt *
656 return static_cast<PartialDiagnosticAt*>(static_cast<void*>(Diagnostic)); in getSFINAEDiagnostic()
5012 SmallVector<PartialDiagnosticAt, 8> Notes; in CheckConvertedConstantExpression()
8464 PartialDiagnosticAt *PDiag = Cand->DeductionFailure.getSFINAEDiagnostic(); in DiagnoseBadDeduction()
DSemaTemplateDeduction.cpp2752 llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >::iterator in FinishTemplateArgumentDeduction()
DSemaExpr.cpp247 llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >::iterator in DiagnoseUseOfDecl()
250 SmallVectorImpl<PartialDiagnosticAt> &Suppressed = Pos->second; in DiagnoseUseOfDecl()
10223 SmallVector<PartialDiagnosticAt, 8> Notes; in VerifyIntegerConstantExpression()
DSemaTemplate.cpp3589 SmallVector<PartialDiagnosticAt, 8> Notes; in isNullPointerValueTemplateArgument()
DSemaChecking.cpp5203 llvm::SmallVector<PartialDiagnosticAt, 4> Diags; in CheckForIntOverflow()
DSemaDeclCXX.cpp1007 SmallVector<PartialDiagnosticAt, 8> Diags; in CheckConstexprFunctionBody()
DSemaDecl.cpp7948 SmallVector<PartialDiagnosticAt, 8> Notes; in CheckCompleteVariableDeclaration()
/external/clang/include/clang/Basic/
DPartialDiagnostic.h398 typedef std::pair<SourceLocation, PartialDiagnostic> PartialDiagnosticAt; typedef
/external/clang/include/clang/AST/
DExpr.h497 PartialDiagnosticAt> &Diags);
516 SmallVectorImpl<PartialDiagnosticAt> *Diag;
575 SmallVectorImpl<PartialDiagnosticAt> *Diag=0) const;
578 SmallVectorImpl<PartialDiagnosticAt> *Diag) const;
590 SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
DDecl.h1016 APValue *evaluateValue(SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
/external/clang/lib/AST/
DExprConstant.cpp505 void addNotes(ArrayRef<PartialDiagnosticAt> Diags) { in addNotes()
547 SmallVectorImpl<PartialDiagnosticAt> *NewDiag = 0) in SpeculativeEvaluationRAII()
1474 SmallVector<PartialDiagnosticAt, 8> Notes; in EvaluateVarDeclInit()
2323 SmallVector<PartialDiagnosticAt, 8> Diag; in CheckPotentialConstantConditional()
6351 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in EvaluateAsInitializer()
6396 SmallVectorImpl<PartialDiagnosticAt> *Diag) const { in EvaluateKnownConstInt()
6408 SmallVectorImpl<PartialDiagnosticAt> *Diags) const { in EvaluateForOverflow()
6885 SmallVector<PartialDiagnosticAt, 8> Diags; in isCXX11ConstantExpr()
6905 PartialDiagnosticAt> &Diags) { in isPotentialConstantExpr()
DDecl.cpp1750 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateValue()
1755 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in evaluateValue()
1813 SmallVector<PartialDiagnosticAt, 8> Notes; in checkInitIsICE()