Home
last modified time | relevance | path

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

/external/clang/include/clang/Sema/
DTemplateDeduction.h45 SmallVector<PartialDiagnosticAt, 4> SuppressedDiagnostics;
69 void takeSFINAEDiagnostic(PartialDiagnosticAt &PD) { in takeSFINAEDiagnostic()
107 typedef SmallVectorImpl<PartialDiagnosticAt>::const_iterator
187 char Diagnostic[sizeof(PartialDiagnosticAt)];
192 PartialDiagnosticAt *getSFINAEDiagnostic();
DSema.h6667 typedef llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1423 typedef SmallVector<PartialDiagnosticAt, 1> OptionalNotes;
1424 typedef std::pair<PartialDiagnosticAt, OptionalNotes> DelayedDiag;
1456 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(), in getNotes()
1464 OptionalNotes getNotes(const PartialDiagnosticAt &Note) const { in getNotes()
1467 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(), in getNotes()
1475 OptionalNotes getNotes(const PartialDiagnosticAt &Note1, in getNotes()
1476 const PartialDiagnosticAt &Note2) const { in getNotes()
1481 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(), in getNotes()
1496 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind << LockName); in warnLockMismatch()
1521 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_cannot_resolve_lock) in handleInvalidLockExp()
[all …]
DSemaOverload.cpp594 PartialDiagnosticAt *Diag = new (Result.Diagnostic) PartialDiagnosticAt( in MakeDeductionFailureInfo()
634 if (PartialDiagnosticAt *Diag = getSFINAEDiagnostic()) { in Destroy()
635 Diag->~PartialDiagnosticAt(); in Destroy()
646 PartialDiagnosticAt *DeductionFailureInfo::getSFINAEDiagnostic() { in getSFINAEDiagnostic()
648 return static_cast<PartialDiagnosticAt*>(static_cast<void*>(Diagnostic)); in getSFINAEDiagnostic()
5154 SmallVector<PartialDiagnosticAt, 8> Notes; in CheckConvertedConstantExpression()
9364 PartialDiagnosticAt *PDiag = DeductionFailure.getSFINAEDiagnostic(); in DiagnoseBadDeduction()
DSemaExpr.cpp332 for (const PartialDiagnosticAt &Suppressed : Pos->second) in DiagnoseUseOfDecl()
12173 SmallVector<PartialDiagnosticAt, 8> Notes; in VerifyIntegerConstantExpression()
12202 for (const PartialDiagnosticAt &Note : Notes) in VerifyIntegerConstantExpression()
12210 for (const PartialDiagnosticAt &Note : Notes) in VerifyIntegerConstantExpression()
DSemaTemplateInstantiateDecl.cpp188 SmallVector<PartialDiagnosticAt, 8> Diags; in instantiateDependentEnableIfAttr()
DSemaDeclAttr.cpp797 SmallVector<PartialDiagnosticAt, 8> Diags; in handleEnableIfAttr()
DSemaTemplate.cpp4299 SmallVector<PartialDiagnosticAt, 8> Notes; in isNullPointerValueTemplateArgument()
DSemaDeclCXX.cpp1255 SmallVector<PartialDiagnosticAt, 8> Diags; in CheckConstexprFunctionBody()
DSemaDecl.cpp10086 SmallVector<PartialDiagnosticAt, 8> Notes; in CheckCompleteVariableDeclaration()
/external/clang/include/clang/Analysis/Analyses/
DConsumed.h39 typedef SmallVector<PartialDiagnosticAt, 1> OptionalNotes;
40 typedef std::pair<PartialDiagnosticAt, OptionalNotes> DelayedDiag;
/external/clang/include/clang/Basic/
DPartialDiagnostic.h407 typedef std::pair<SourceLocation, PartialDiagnostic> PartialDiagnosticAt; typedef
/external/clang/include/clang/AST/
DExpr.h511 PartialDiagnosticAt> &Diags);
521 PartialDiagnosticAt> &Diags);
548 SmallVectorImpl<PartialDiagnosticAt> *Diag;
619 SmallVectorImpl<PartialDiagnosticAt> *Diag = nullptr) const;
633 SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
DDecl.h1125 APValue *evaluateValue(SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
/external/clang/lib/AST/
DExprConstant.cpp685 void addNotes(ArrayRef<PartialDiagnosticAt> Diags) { in addNotes()
822 SmallVectorImpl<PartialDiagnosticAt> *NewDiag = nullptr) in SpeculativeEvaluationRAII()
2078 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateVarDeclInit()
4026 SmallVector<PartialDiagnosticAt, 8> Diag; in CheckPotentialConstantConditional()
8898 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in EvaluateAsInitializer()
8946 SmallVectorImpl<PartialDiagnosticAt> *Diag) const { in EvaluateKnownConstInt()
9464 SmallVector<PartialDiagnosticAt, 8> Diags; in isCXX11ConstantExpr()
9507 PartialDiagnosticAt> &Diags) { in isPotentialConstantExpr()
9549 PartialDiagnosticAt> &Diags) { in isPotentialConstantExprUnevaluated()
DDecl.cpp2114 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateValue()
2126 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in evaluateValue()
2188 SmallVector<PartialDiagnosticAt, 8> Notes; in checkInitIsICE()