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()
111 typedef SmallVectorImpl<PartialDiagnosticAt>::const_iterator
191 char Diagnostic[sizeof(PartialDiagnosticAt)];
196 PartialDiagnosticAt *getSFINAEDiagnostic();
DSema.h6299 typedef llvm::DenseMap<Decl *, SmallVector<PartialDiagnosticAt, 1> >
/external/clang/lib/Sema/
DAnalysisBasedWarnings.cpp1427 typedef SmallVector<PartialDiagnosticAt, 1> OptionalNotes;
1428 typedef std::pair<PartialDiagnosticAt, OptionalNotes> DelayedDiag;
1461 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) << Kind << LockName); in warnLockMismatch()
1483 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_cannot_resolve_lock) in handleInvalidLockExp()
1496 PartialDiagnosticAt Warning(Loc, S.PDiag(diag::warn_unlock_kind_mismatch) in handleIncorrectUnlockKind()
1527 PartialDiagnosticAt Warning(LocEndOfScope, S.PDiag(DiagID) << Kind in handleMutexHeldEndOfScope()
1530 PartialDiagnosticAt Note(LocLocked, S.PDiag(diag::note_locked_here) in handleMutexHeldEndOfScope()
1541 PartialDiagnosticAt Warning(Loc1, in handleExclusiveAndShared()
1544 PartialDiagnosticAt Note(Loc2, S.PDiag(diag::note_lock_exclusive_and_shared) in handleExclusiveAndShared()
1557 PartialDiagnosticAt Warning(Loc, S.PDiag(DiagID) in handleNoMutexHeld()
[all …]
DSemaOverload.cpp614 PartialDiagnosticAt *Diag = new (Result.Diagnostic) PartialDiagnosticAt( in MakeDeductionFailureInfo()
654 if (PartialDiagnosticAt *Diag = getSFINAEDiagnostic()) { in Destroy()
655 Diag->~PartialDiagnosticAt(); in Destroy()
666 PartialDiagnosticAt *DeductionFailureInfo::getSFINAEDiagnostic() { in getSFINAEDiagnostic()
668 return static_cast<PartialDiagnosticAt*>(static_cast<void*>(Diagnostic)); in getSFINAEDiagnostic()
5057 SmallVector<PartialDiagnosticAt, 8> Notes; in CheckConvertedConstantExpression()
8942 PartialDiagnosticAt *PDiag = DeductionFailure.getSFINAEDiagnostic(); in DiagnoseBadDeduction()
DSemaTemplateInstantiateDecl.cpp150 SmallVector<PartialDiagnosticAt, 8> Diags; in instantiateDependentEnableIfAttr()
DSemaDeclAttr.cpp761 SmallVector<PartialDiagnosticAt, 8> Diags; in handleEnableIfAttr()
DSemaExpr.cpp271 SmallVectorImpl<PartialDiagnosticAt> &Suppressed = Pos->second; in DiagnoseUseOfDecl()
11156 SmallVector<PartialDiagnosticAt, 8> Notes; in VerifyIntegerConstantExpression()
DSemaTemplate.cpp4203 SmallVector<PartialDiagnosticAt, 8> Notes; in isNullPointerValueTemplateArgument()
DSemaDeclCXX.cpp1208 SmallVector<PartialDiagnosticAt, 8> Diags; in CheckConstexprFunctionBody()
DSemaDecl.cpp9179 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.h509 PartialDiagnosticAt> &Diags);
519 PartialDiagnosticAt> &Diags);
541 SmallVectorImpl<PartialDiagnosticAt> *Diag;
600 SmallVectorImpl<PartialDiagnosticAt> *Diag = nullptr) const;
614 SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
DDecl.h1052 APValue *evaluateValue(SmallVectorImpl<PartialDiagnosticAt> &Notes) const;
/external/clang/lib/AST/
DExprConstant.cpp656 void addNotes(ArrayRef<PartialDiagnosticAt> Diags) { in addNotes()
746 SmallVectorImpl<PartialDiagnosticAt> *NewDiag = nullptr) in SpeculativeEvaluationRAII()
1977 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateVarDeclInit()
3809 SmallVector<PartialDiagnosticAt, 8> Diag; in CheckPotentialConstantConditional()
8166 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in EvaluateAsInitializer()
8211 SmallVectorImpl<PartialDiagnosticAt> *Diag) const { in EvaluateKnownConstInt()
8712 SmallVector<PartialDiagnosticAt, 8> Diags; in isCXX11ConstantExpr()
8754 PartialDiagnosticAt> &Diags) { in isPotentialConstantExpr()
8796 PartialDiagnosticAt> &Diags) { in isPotentialConstantExprUnevaluated()
DDecl.cpp2008 SmallVector<PartialDiagnosticAt, 8> Notes; in evaluateValue()
2020 SmallVectorImpl<PartialDiagnosticAt> &Notes) const { in evaluateValue()
2082 SmallVector<PartialDiagnosticAt, 8> Notes; in checkInitIsICE()