| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/ |
| PDBContext.cpp | 34 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 CurrentLine = getLineInfoForAddress(Address, Specifier); 118 Specifier.FLIKind != DILineInfoSpecifier::FileLineInfoKind::None)
|
| /src/external/apache2/llvm/dist/clang/lib/Basic/ |
| Warnings.cpp | 133 // table. It also has the "specifier" form of -Werror=foo. GCC supports 137 StringRef Specifier; 138 if (Opt.size() > 5) { // Specifier must be present. 146 Specifier = Opt.substr(6); 149 if (Specifier.empty()) { 156 // Set the warning as error flag for this specifier. 157 Diags.setDiagnosticGroupWarningAsError(Specifier, isPositive); 158 } else if (DiagIDs->getDiagnosticsInGroup(Flavor, Specifier, _Diags)) { 159 EmitUnknownDiagWarning(Diags, Flavor, "-Werror=", Specifier); 166 StringRef Specifier; [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/ |
| PDBContext.h | 47 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override; 50 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override; 53 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| CXXInheritance.cpp | 83 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { 84 return FindBaseClass(Specifier, Path, BaseDecl); 103 [BaseDecl](const CXXBaseSpecifier *Specifier, CXXBasePath &Path) { 104 return FindVirtualBaseClass(Specifier, Path, BaseDecl); 200 // Add this base specifier to the current path. 289 // Pop this base specifier off the current path (if we're 363 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier, 368 return Specifier->getType()->castAs<RecordType>()->getDecl() 372 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier, 377 return Specifier->isVirtual() & [all...] |
| NestedNameSpecifier.cpp | 10 // a C++ nested-name-specifier. 67 Mockup.Specifier = II; 79 "Broken nested name specifier"); 83 Mockup.Specifier = const_cast<NamespaceDecl *>(NS); 95 "Broken nested name specifier"); 99 Mockup.Specifier = Alias; 111 Mockup.Specifier = const_cast<Type*>(T); 121 Mockup.Specifier = II; 139 Mockup.Specifier = RD; 144 if (!Specifier) [all...] |
| VTableBuilder.cpp | 2696 [&Bases](const CXXBaseSpecifier *Specifier, CXXBasePath &) { 2697 return Bases.count(Specifier->getType()->getAsCXXRecordDecl());
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/ |
| llvm-jitlink-executor.cpp | 117 StringRef SpecifierType, Specifier; 118 std::tie(SpecifierType, Specifier) = Arg1.split('='); 121 std::tie(FD1Str, FD2Str) = Specifier.split(','); 128 std::tie(Host, PortStr) = Specifier.split(':'); 138 printErrorAndExit("invalid specifier type \"" + SpecifierType + "\"");
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| NestedNameSpecifier.h | 10 // a C++ nested-name-specifier. 40 /// Represents a C++ nested name specifier, such as 45 /// specifier. Nested name specifiers are made up of a sequence of 47 /// (for dependent names), decltype specifier, or the global specifier ('::'). 49 /// nested-namespace-specifier. 59 /// The nested name specifier that precedes this nested name 60 /// specifier. 62 /// The pointer is the nested-name-specifier that precedes this 67 /// The last component in the nested name specifier, whic [all...] |
| DeclCXX.h | 76 /// Represents an access specifier followed by colon ':'. 79 /// of an access specifier followed by a colon in the list of member 101 /// The location of the access specifier. 104 /// Sets the location of the access specifier. 107 /// The location of the colon following the access specifier. 148 /// specifier, including the "virtual" (if present) and access 149 /// specifier (if present). 161 /// This determines the mapping from the access specifier as written in the 162 /// source code to the access specifier used for semantic analysis. 165 /// Access specifier as written in the source code (may be AS_none) [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/ |
| DIContext.h | 246 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0; 249 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0; 252 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) = 0;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
| DWARFContext.h | 355 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override; 358 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override; 361 DILineInfoSpecifier Specifier = DILineInfoSpecifier()) override;
|
| /src/external/apache2/llvm/dist/clang/lib/Parse/ |
| ParseDeclCXX.cpp | 48 /// 'namespace' enclosing-namespace-specifier '::' 'inline'[opt] 51 /// enclosing-namespace-specifier: 53 /// enclosing-namespace-specifier '::' 'inline'[opt] identifier 56 /// 'namespace' identifier '=' qualified-namespace-specifier ';' 292 // Parse (optional) nested-name-specifier. 512 /// 'using' 'namespace' ::[opt] nested-name-specifier[opt] 515 /// 'using' 'namespace' ::[opt] nested-name-specifier[opt] 534 // Parse (optional) nested-name-specifier. 587 /// 'typename'[opt] nested-name-specifier unqualified-id 594 // FIXME: This is wrong; we should parse this as a typename-specifier [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Object/ |
| IRSymtab.cpp | 165 storage::Str Specifier; 166 setStr(Specifier, OperandStr); 167 DependentLibraries.emplace_back(Specifier);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUPrintfRuntimeBinding.cpp | 64 bool shouldPrintAsStr(char Specifier, Type *OpType) const; 133 bool AMDGPUPrintfRuntimeBindingImpl::shouldPrintAsStr(char Specifier, 135 if (Specifier != 's')
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/Rename/ |
| USRLocFinder.cpp | 173 const NestedNameSpecifier *Specifier; 207 /*Specifier=*/nullptr, 223 /*Specifier=*/nullptr, 239 /*Specifier=*/nullptr, 260 /*Specifier=*/nullptr, 291 /*Specifier=*/nullptr, 389 // declaration and don't handle nested name specifier locations. 562 RenameInfo.Specifier, RenameInfo.Begin,
|
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| cparse.d | 306 // alignment-specifier 309 // atomic-type-specifier or type_qualifier 1617 Specifier specifier; 1618 specifier.packalign = this.packalign; 1619 auto tspec = cparseDeclarationSpecifiers(level, specifier); 1634 error("type-specifier missing for declaration of `%s`", ti.ident.toChars()); 1654 auto stags = applySpecifier(stag, specifier); 1673 if (tspec && specifier.mod & MOD.xconst) 1676 specifier.mod &= ~MOD.xnone; // 'used' i [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| DataLayout.cpp | 289 char Specifier = Tok.front(); 292 switch (Specifier) { 372 switch (Specifier) { 373 default: llvm_unreachable("Unexpected specifier!"); 492 "specifier in datalayout string"); 494 return reportError("Expected mangling specifier in datalayout string"); 496 return reportError("Unknown mangling specifier in datalayout string"); 521 return reportError("Unknown specifier in datalayout string");
|
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| DeclSpec.h | 52 /// Represents a C++ nested-name-specifier or a global scope specifier. 76 /// Retrieve the representation of the nested-name-specifier. 81 /// Extend the current nested-name-specifier by another 82 /// nested-name-specifier component of the form 'type::'. 84 /// \param Context The AST context in which this nested-name-specifier 95 /// Extend the current nested-name-specifier by another 96 /// nested-name-specifier component of the form 'identifier::'. 98 /// \param Context The AST context in which this nested-name-specifier 109 /// Extend the current nested-name-specifier by anothe [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Lex/ |
| Pragma.cpp | 1361 // #pragma warning( warning-specifier : warning-number-list 1362 // [; warning-specifier : warning-number-list...] ) 1370 // Figure out which warning specifier this is. 1372 StringRef Specifier; 1375 Specifier = II->getName(); 1376 SpecifierValid = llvm::StringSwitch<bool>(Specifier) 1380 // If we read a correct specifier, snatch next token (that should be 1387 Specifier = PP.getSpelling(Tok, SpecifierBuf); 1417 Callbacks->PragmaWarning(DiagLoc, Specifier, Ids); 1419 // Parse the next specifier if there is a semicolon [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| DeclSpec.cpp | 1 //===--- DeclSpec.cpp - Declaration Specifier Semantic Analysis -----------===// 449 /// declaration specifier includes. 1118 // Check the type specifier components first. No checking for an invalid 1333 // Discard the thread storage class specifier to recover. 1339 // If no type specifier was provided and we're parsing a language where 1340 // the type specifier is not optional, but we got 'auto' as a storage 1341 // class specifier, then assume this is an attempt to use C++0x's 'auto' 1342 // type specifier. 1351 // specifier in a pre-C++11 dialect of C++. 1370 // No storage-class-specifier shall appear in the decl-specifier-se [all...] |
| SemaDeclCXX.cpp | 653 // template has a constexpr specifier then all its declarations shall 654 // contain the constexpr specifier. 664 // specifier, it is a definition. Do not report attribute conflict 746 // The decl-specifier-seq shall contain only the type-specifier auto 749 // If decl-specifier-seq contains any decl-specifier other than static, 819 // specifier here. 1303 auto BaseHasFields = [](const CXXBaseSpecifier *Specifier, 1305 return Specifier->getType()->getAsCXXRecordDecl()->hasDirectFields() [all...] |
| SemaLookup.cpp | 2189 // nested-name-specifier unqualified-id 2191 // designated by the nested-name-specifier. 2230 auto BaseCallback = [Name, IDNS](const CXXBaseSpecifier *Specifier, 2232 CXXRecordDecl *BaseRecord = Specifier->getType()->getAsCXXRecordDecl(); 2405 /// "__super::" scope specifier. 2409 /// specifier that might require special kind of lookup. 2416 /// \param SS An optional C++ scope-specifier. 2430 /// source code, and may contain a C++ scope specifier. 2433 /// contexts that receive a name and an optional C++ scope specifier 2437 /// perform a special type of lookup for "__super::" scope specifier [all...] |
| SemaChecking.cpp | 547 // See man 3 printf for default precision value based on the specifier. 7893 // See if we know how to fix this conversion specifier. 7897 << CS.toString() << /*conversion specifier*/1, 7908 << CS.toString() << /*conversion specifier*/1, 8004 // Consider the argument coverered, even though the specifier doesn't 8017 StringRef Specifier(csStart, csLen); 8019 // If the specifier in non-printable, it could be the first byte of a UTF-8 8044 Specifier = CodePointStr; 8048 S.PDiag(diag::warn_format_invalid_conversion) << Specifier, Loc, 8463 // First check if the field width, precision, and conversion specifier [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Parse/ |
| Parser.h | 1883 /// a lambda-introducer, attribute-specifier, or array designator. 1956 /// simple-type-specifier. 2116 /// Nested-name-specifier preceding the name. 2174 DSC_type_specifier, // C++ type-specifier-seq or C specifier-qualifier-list 2175 DSC_trailing, // C++11 trailing-type-specifier in a trailing return type 2176 DSC_alias_declaration, // C++11 type-specifier-seq in an alias-declaration 2184 /// Is this a context in which we are parsing just a type-specifier (or 2185 /// trailing-type-specifier)? 2205 /// Whether a defining-type-specifier is permitted in a given context [all...] |
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| MicrosoftCXXABI.cpp | 3515 const CXXBaseSpecifier *Specifier); 3528 const CXXBaseSpecifier *Specifier) { 3534 if (Specifier->getAccessSpecifier() != AS_public) 3536 if (Specifier->isVirtual()) { 3652 Classes.front().initialize(/*Parent=*/nullptr, /*Specifier=*/nullptr); 4198 Classes.front().initialize(/*Parent=*/nullptr, /*Specifier=*/nullptr);
|