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 204 char Diagnostic[sizeof(PartialDiagnosticAt)]; 209 PartialDiagnosticAt *getSFINAEDiagnostic();
|
D | Sema.h | 6803 typedef llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >
|
/external/clang/lib/Sema/ |
D | AnalysisBasedWarnings.cpp | 1449 typedef SmallVector<PartialDiagnosticAt, 1> OptionalNotes; 1450 typedef std::pair<PartialDiagnosticAt, OptionalNotes> DelayedDiag; 1482 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(), in getNotes() 1490 OptionalNotes getNotes(const PartialDiagnosticAt &Note) const { in getNotes() 1493 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(), in getNotes() 1501 OptionalNotes getNotes(const PartialDiagnosticAt &Note1, in getNotes() 1502 const PartialDiagnosticAt &Note2) const { in getNotes() 1507 PartialDiagnosticAt FNote(CurrentFunction->getBody()->getLocStart(), in getNotes() 1522 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind << LockName); in warnLockMismatch() 1547 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_cannot_resolve_lock) in handleInvalidLockExp() [all …]
|
D | SemaOverload.cpp | 620 PartialDiagnosticAt *Diag = new (Result.Diagnostic) PartialDiagnosticAt( in MakeDeductionFailureInfo() 658 if (PartialDiagnosticAt *Diag = getSFINAEDiagnostic()) { in Destroy() 659 Diag->~PartialDiagnosticAt(); in Destroy() 670 PartialDiagnosticAt *DeductionFailureInfo::getSFINAEDiagnostic() { in getSFINAEDiagnostic() 672 return static_cast<PartialDiagnosticAt*>(static_cast<void*>(Diagnostic)); in getSFINAEDiagnostic() 5214 SmallVector<PartialDiagnosticAt, 8> Notes; in CheckConvertedConstantExpression() 9493 PartialDiagnosticAt *PDiag = DeductionFailure.getSFINAEDiagnostic(); in DiagnoseBadDeduction()
|
D | SemaExpr.cpp | 325 for (const PartialDiagnosticAt &Suppressed : Pos->second) in DiagnoseUseOfDecl() 12714 SmallVector<PartialDiagnosticAt, 8> Notes; in VerifyIntegerConstantExpression() 12743 for (const PartialDiagnosticAt &Note : Notes) in VerifyIntegerConstantExpression() 12751 for (const PartialDiagnosticAt &Note : Notes) in VerifyIntegerConstantExpression()
|
D | SemaTemplateInstantiateDecl.cpp | 188 SmallVector<PartialDiagnosticAt, 8> Diags; in instantiateDependentEnableIfAttr()
|
D | SemaTemplate.cpp | 4340 SmallVector<PartialDiagnosticAt, 8> Notes; in isNullPointerValueTemplateArgument()
|
D | SemaDeclAttr.cpp | 822 SmallVector<PartialDiagnosticAt, 8> Diags; in handleEnableIfAttr()
|
D | SemaDeclCXX.cpp | 1255 SmallVector<PartialDiagnosticAt, 8> Diags; in CheckConstexprFunctionBody()
|
D | SemaDecl.cpp | 10447 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 | 512 PartialDiagnosticAt> &Diags); 522 PartialDiagnosticAt> &Diags); 549 SmallVectorImpl<PartialDiagnosticAt> *Diag; 627 SmallVectorImpl<PartialDiagnosticAt> *Diag = nullptr) const; 641 SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
|
D | Decl.h | 1162 APValue *evaluateValue(SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
|
/external/clang/lib/AST/ |
D | ExprConstant.cpp | 700 void addNotes(ArrayRef<PartialDiagnosticAt> Diags) { in addNotes() 879 EvalInfo &Info, SmallVectorImpl<PartialDiagnosticAt> *NewDiag = nullptr) in SpeculativeEvaluationRAII() 2174 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateVarDeclInit() 4170 SmallVector<PartialDiagnosticAt, 8> Diag; in CheckPotentialConstantConditional() 9215 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in EvaluateAsInitializer() 9263 SmallVectorImpl<PartialDiagnosticAt> *Diag) const { in EvaluateKnownConstInt() 9782 SmallVector<PartialDiagnosticAt, 8> Diags; in isCXX11ConstantExpr() 9825 PartialDiagnosticAt> &Diags) { in isPotentialConstantExpr() 9867 PartialDiagnosticAt> &Diags) { in isPotentialConstantExprUnevaluated()
|
D | Decl.cpp | 2135 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateValue() 2147 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in evaluateValue() 2230 SmallVector<PartialDiagnosticAt, 8> Notes; in checkInitIsICE()
|