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
204 char Diagnostic[sizeof(PartialDiagnosticAt)];
209 PartialDiagnosticAt *getSFINAEDiagnostic();
DSema.h6803 typedef llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1449 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 …]
DSemaOverload.cpp620 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()
DSemaExpr.cpp325 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()
DSemaTemplateInstantiateDecl.cpp188 SmallVector<PartialDiagnosticAt, 8> Diags; in instantiateDependentEnableIfAttr()
DSemaTemplate.cpp4340 SmallVector<PartialDiagnosticAt, 8> Notes; in isNullPointerValueTemplateArgument()
DSemaDeclAttr.cpp822 SmallVector<PartialDiagnosticAt, 8> Diags; in handleEnableIfAttr()
DSemaDeclCXX.cpp1255 SmallVector<PartialDiagnosticAt, 8> Diags; in CheckConstexprFunctionBody()
DSemaDecl.cpp10447 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.h512 PartialDiagnosticAt> &Diags);
522 PartialDiagnosticAt> &Diags);
549 SmallVectorImpl<PartialDiagnosticAt> *Diag;
627 SmallVectorImpl<PartialDiagnosticAt> *Diag = nullptr) const;
641 SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
DDecl.h1162 APValue *evaluateValue(SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
/external/clang/lib/AST/
DExprConstant.cpp700 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()
DDecl.cpp2135 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateValue()
2147 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in evaluateValue()
2230 SmallVector<PartialDiagnosticAt, 8> Notes; in checkInitIsICE()