Searched refs:PartialDiagnosticAt (Results 1 – 16 of 16) sorted by relevance
/external/clang/include/clang/Sema/ |
D | TemplateDeduction.h | 45 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();
|
D | Sema.h | 6667 typedef llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >
|
/external/clang/lib/Sema/ |
D | AnalysisBasedWarnings.cpp | 1423 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 …]
|
D | SemaOverload.cpp | 594 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()
|
D | SemaExpr.cpp | 332 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()
|
D | SemaTemplateInstantiateDecl.cpp | 188 SmallVector<PartialDiagnosticAt, 8> Diags; in instantiateDependentEnableIfAttr()
|
D | SemaDeclAttr.cpp | 797 SmallVector<PartialDiagnosticAt, 8> Diags; in handleEnableIfAttr()
|
D | SemaTemplate.cpp | 4299 SmallVector<PartialDiagnosticAt, 8> Notes; in isNullPointerValueTemplateArgument()
|
D | SemaDeclCXX.cpp | 1255 SmallVector<PartialDiagnosticAt, 8> Diags; in CheckConstexprFunctionBody()
|
D | SemaDecl.cpp | 10086 SmallVector<PartialDiagnosticAt, 8> Notes; in CheckCompleteVariableDeclaration()
|
/external/clang/include/clang/Analysis/Analyses/ |
D | Consumed.h | 39 typedef SmallVector<PartialDiagnosticAt, 1> OptionalNotes; 40 typedef std::pair<PartialDiagnosticAt, OptionalNotes> DelayedDiag;
|
/external/clang/include/clang/Basic/ |
D | PartialDiagnostic.h | 407 typedef std::pair<SourceLocation, PartialDiagnostic> PartialDiagnosticAt; typedef
|
/external/clang/include/clang/AST/ |
D | Expr.h | 511 PartialDiagnosticAt> &Diags); 521 PartialDiagnosticAt> &Diags); 548 SmallVectorImpl<PartialDiagnosticAt> *Diag; 619 SmallVectorImpl<PartialDiagnosticAt> *Diag = nullptr) const; 633 SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
|
D | Decl.h | 1125 APValue *evaluateValue(SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
|
/external/clang/lib/AST/ |
D | ExprConstant.cpp | 685 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()
|
D | Decl.cpp | 2114 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateValue() 2126 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in evaluateValue() 2188 SmallVector<PartialDiagnosticAt, 8> Notes; in checkInitIsICE()
|