Searched refs:Specifier (Results 1 - 25 of 25) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBContext.h47 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
50 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
53 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Basic/
H A DWarnings.cpp134 StringRef Specifier; local
135 if (Opt.size() > 5) { // Specifier must be present.
142 Specifier = Opt.substr(6);
145 if (Specifier.empty()) {
153 Diags.setDiagnosticGroupWarningAsError(Specifier, isPositive);
154 } else if (DiagIDs->getDiagnosticsInGroup(Flavor, Specifier, _Diags)) {
155 EmitUnknownDiagWarning(Diags, Flavor, "-Werror=", Specifier);
162 StringRef Specifier; local
170 Specifier = Opt.substr(13);
173 if (Specifier
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp34 DILineInfoSpecifier Specifier) {
36 Result.FunctionName = getFunctionName(Address.Address, Specifier.FNKind);
58 Specifier.FLIKind != DILineInfoSpecifier::FileLineInfoKind::None)
68 DILineInfoSpecifier Specifier) {
79 {LineInfo->getVirtualAddress(), Address.SectionIndex}, Specifier);
87 DILineInfoSpecifier Specifier) {
89 DILineInfo Frame = getLineInfoForAddress(Address, Specifier);
33 getLineInfoForAddress(object::SectionedAddress Address, DILineInfoSpecifier Specifier) argument
66 getLineInfoForAddressRange(object::SectionedAddress Address, uint64_t Size, DILineInfoSpecifier Specifier) argument
86 getInliningInfoForAddress(object::SectionedAddress Address, DILineInfoSpecifier Specifier) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp106 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
107 return FindBaseClass(Specifier, Path, BaseDecl);
126 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
127 return FindVirtualBaseClass(Specifier, Path, BaseDecl);
396 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier,
401 return Specifier->getType()->castAs<RecordType>()->getDecl()
405 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier,
410 return Specifier->isVirtual() &&
411 Specifier->getType()->castAs<RecordType>()->getDecl()
415 bool CXXRecordDecl::FindTagMember(const CXXBaseSpecifier *Specifier,
[all...]
H A DNestedNameSpecifier.cpp66 Mockup.Specifier = II;
82 Mockup.Specifier = const_cast<NamespaceDecl *>(NS);
98 Mockup.Specifier = Alias;
110 Mockup.Specifier = const_cast<Type*>(T);
120 Mockup.Specifier = II;
138 Mockup.Specifier = RD;
143 if (!Specifier)
151 NamedDecl *ND = static_cast<NamedDecl *>(Specifier);
170 return dyn_cast<NamespaceDecl>(static_cast<NamedDecl *>(Specifier));
178 return dyn_cast<NamespaceAliasDecl>(static_cast<NamedDecl *>(Specifier));
[all...]
H A DVTableBuilder.cpp2648 [&Bases](const CXXBaseSpecifier *Specifier, CXXBasePath &) {
2649 return Bases.count(Specifier->getType()->getAsCXXRecordDecl());
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h72 void* Specifier = nullptr; member in class:clang::NestedNameSpecifier
176 return (IdentifierInfo *)Specifier;
197 return (const Type *)Specifier;
223 ID.AddPointer(Specifier);
H A DDeclCXX.h1532 /// \param Specifier the base-class specifier that describes the inheritance
1536 /// base named by the \p Specifier.
1540 llvm::function_ref<bool(const CXXBaseSpecifier *Specifier,
1574 static bool FindBaseClass(const CXXBaseSpecifier *Specifier,
1586 static bool FindVirtualBaseClass(const CXXBaseSpecifier *Specifier,
1595 static bool FindTagMember(const CXXBaseSpecifier *Specifier,
1603 static bool FindOrdinaryMember(const CXXBaseSpecifier *Specifier,
1613 FindOrdinaryMemberInDependentClasses(const CXXBaseSpecifier *Specifier,
1621 static bool FindOMPReductionMember(const CXXBaseSpecifier *Specifier,
1629 static bool FindOMPMapperMember(const CXXBaseSpecifier *Specifier,
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/
H A DDIContext.h225 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0;
228 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0;
231 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0;
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h326 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
329 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
332 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp2208 VirtSpecifiers::Specifier Parser::isCXX11VirtSpecifier(const Token &Tok) const {
2248 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier(); local
2249 if (Specifier == VirtSpecifiers::VS_None)
2254 << VirtSpecifiers::getSpecifierName(Specifier)
2264 if (VS.SetSpecifier(Specifier, Tok.getLocation(), PrevSpec))
2269 if (IsInterface && (Specifier == VirtSpecifiers::VS_Final ||
2270 Specifier == VirtSpecifiers::VS_Sealed)) {
2272 << VirtSpecifiers::getSpecifierName(Specifier);
2273 } else if (Specifier
2291 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier(); local
3227 VirtSpecifiers::Specifier Specifier = isCXX11VirtSpecifier(Tok); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp152 storage::Str Specifier; local
153 setStr(Specifier, OperandStr);
154 DependentLibraries.emplace_back(Specifier);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp60 bool shouldPrintAsStr(char Specifier, Type *OpType) const;
135 bool AMDGPUPrintfRuntimeBinding::shouldPrintAsStr(char Specifier, argument
137 if (Specifier != 's')
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRLocFinder.cpp172 const NestedNameSpecifier *Specifier; member in struct:clang::tooling::__anon3519::RenameLocFinder::RenameInfo
206 /*Specifier=*/nullptr,
222 /*Specifier=*/nullptr,
241 /*Specifier=*/nullptr,
272 /*Specifier=*/nullptr,
545 RenameInfo.Specifier, RenameInfo.Begin,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp258 char Specifier = Tok.front(); local
261 switch (Specifier) {
328 switch (Specifier) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
H A DPragma.cpp1316 StringRef Specifier; local
1319 Specifier = II->getName();
1320 SpecifierValid = llvm::StringSwitch<bool>(Specifier)
1331 Specifier = PP.getSpelling(Tok, SpecifierBuf);
1361 Callbacks->PragmaWarning(DiagLoc, Specifier, Ids);
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h2588 enum Specifier {
2599 bool SetSpecifier(Specifier VS, SourceLocation Loc,
2613 static const char *getSpecifierName(Specifier VS);
2617 Specifier getLastSpecifier() const { return LastSpecifier; }
2621 Specifier LastSpecifier;
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp845 [DeclName](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
846 return CXXRecordDecl::FindOrdinaryMember(Specifier, Path, DeclName);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DDeclSpec.cpp1 //===--- DeclSpec.cpp - Declaration Specifier Semantic Analysis -----------===//
1392 bool VirtSpecifiers::SetSpecifier(Specifier VS, SourceLocation Loc,
1417 const char *VirtSpecifiers::getSpecifierName(Specifier VS) {
H A DSemaLookup.cpp2159 static bool LookupAnyMember(const CXXBaseSpecifier *Specifier,
2161 RecordDecl *BaseRecord = Specifier->getType()->castAs<RecordType>()->getDecl();
2292 bool (*BaseCallback)(const CXXBaseSpecifier *Specifier, CXXBasePath &Path,
2336 [=](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
2337 return BaseCallback(Specifier, Path, Name);
H A DSemaDeclCXX.cpp1258 auto BaseHasFields = [](const CXXBaseSpecifier *Specifier,
1260 return Specifier->getType()->getAsCXXRecordDecl()->hasDirectFields();
3107 auto FieldShadowed = [&](const CXXBaseSpecifier *Specifier,
3109 const auto Base = Specifier->getType()->getAsCXXRecordDecl();
9351 bool operator()(const CXXBaseSpecifier *Specifier, CXXBasePath &Path) {
9353 Specifier->getType()->castAs<RecordType>()->getDecl();
11543 NestedNameSpecifier *Specifier =
11547 if (!Specifier->getAsType() ||
11548 !Ctx.hasSameType(QualType(Specifier->getAsType(), 0), FoundType))
H A DSemaChecking.cpp7662 StringRef Specifier(csStart, csLen);
7689 Specifier = CodePointStr;
7693 S.PDiag(diag::warn_format_invalid_conversion) << Specifier, Loc,
H A DSemaDecl.cpp7886 bool operator()(const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { argument
7888 Specifier->getType()->castAs<RecordType>()->getDecl();
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h2691 VirtSpecifiers::Specifier isCXX11VirtSpecifier(const Token &Tok) const;
2692 VirtSpecifiers::Specifier isCXX11VirtSpecifier() const {
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp3463 const CXXBaseSpecifier *Specifier);
3476 const CXXBaseSpecifier *Specifier) {
3482 if (Specifier->getAccessSpecifier() != AS_public)
3484 if (Specifier->isVirtual()) {
3600 Classes.front().initialize(/*Parent=*/nullptr, /*Specifier=*/nullptr);
4146 Classes.front().initialize(/*Parent=*/nullptr, /*Specifier=*/nullptr);
3475 initialize(const MSRTTIClass *Parent, const CXXBaseSpecifier *Specifier) argument

Completed in 540 milliseconds