Home
last modified time | relevance | path

Searched refs:DiagStorage (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DPartialDiagnostic.h52 if (Other.DiagStorage) { in PartialDiagnostic()
53 DiagStorage = getStorage(); in PartialDiagnostic()
54 *DiagStorage = *Other.DiagStorage; in PartialDiagnostic()
77 DiagStorage = Other.DiagStorage; in PartialDiagnostic()
78 Other.DiagStorage = nullptr; in PartialDiagnostic()
85 DiagStorage = DiagStorage_; in PartialDiagnostic()
86 if (Other.DiagStorage) in PartialDiagnostic()
87 *this->DiagStorage = *Other.DiagStorage; in PartialDiagnostic()
112 if (Other.DiagStorage) {
113 if (!DiagStorage)
[all …]
H A DDiagnostic.h1116 mutable DiagnosticStorage *DiagStorage = nullptr;
1124 if (DiagStorage) in getStorage()
1125 return DiagStorage; in getStorage()
1128 DiagStorage = Allocator->Allocate(); in getStorage()
1129 return DiagStorage; in getStorage()
1133 if (!DiagStorage) in freeStorage()
1148 Allocator->Deallocate(DiagStorage); in freeStorageSlow()
1149 DiagStorage = nullptr; in freeStorageSlow()
1153 if (!DiagStorage) in AddTaggedVal()
1154 DiagStorage = getStorage(); in AddTaggedVal()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DRefactoringRuleContext.h58 return DiagnosticError::create(Loc, PartialDiagnostic(DiagID, DiagStorage)); in createDiagnosticError()
80 PartialDiagnostic::DiagStorageAllocator DiagStorage; variable
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DDiagnostic.cpp651 DiagnosticStorage DiagStorage; in Report() local
652 DiagStorage.DiagRanges.append(storedDiag.range_begin(), in Report()
655 DiagStorage.FixItHints.append(storedDiag.fixit_begin(), in Report()
661 DiagStorage, storedDiag.getMessage()); in Report()
788 DiagStorage = D.DiagStorage; in DiagnosticBuilder()
789 D.DiagStorage = nullptr; in DiagnosticBuilder()
799 FlagValue(DiagBuilder.FlagValue), DiagStorage(*DiagBuilder.getStorage()) { in Diagnostic()
803 unsigned DiagID, const DiagnosticStorage &DiagStorage, in Diagnostic() argument
805 : DiagObj(DO), DiagLoc(DiagLoc), DiagID(DiagID), DiagStorage(DiagStorage), in Diagnostic()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp2254 DiagnosticStorage *DiagStorage = nullptr; in Create() local
2256 DiagStorage = new (C) DiagnosticStorage; in Create()
2258 auto *DD = new (C) DependentDiagnostic(PDiag, DiagStorage); in Create()