HomeSort by: relevance | last modified time | path
    Searched refs:Specifier (Results 1 - 25 of 26) sorted by relevancy

1 2

  /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);

Completed in 69 milliseconds

1 2