HomeSort by relevance Sort by last modified time
    Searched refs:Specifier (Results 1 - 14 of 14) sorted by null

  /external/clang/lib/Frontend/
Warnings.cpp 126 // table. It also has the "specifier" form of -Werror=foo and -Werror-foo.
128 StringRef Specifier;
129 if (Opt.size() > 5) { // Specifier must be present.
136 Specifier = Opt.substr(6);
139 if (Specifier.empty()) {
146 // Set the warning as error flag for this specifier.
147 Diags.setDiagnosticGroupWarningAsError(Specifier, isPositive);
148 } else if (DiagIDs->getDiagnosticsInGroup(Specifier, _Diags)) {
149 EmitUnknownDiagWarning(Diags, "-Werror=", Specifier, isPositive);
156 StringRef Specifier;
    [all...]
  /external/clang/include/clang/AST/
NestedNameSpecifier.h 11 // a C++ nested-name-specifier.
33 /// \brief Represents a C++ nested name specifier, such as
38 /// specifier. Nested name specifiers are made up of a sequence of
40 /// (for dependent names), decltype specifier, or the global specifier ('::').
42 /// nested-namespace-specifier.
53 /// \brief The nested name specifier that precedes this nested name
54 /// specifier.
56 /// The pointer is the nested-name-specifier that precedes this
61 /// \brief The last component in the nested name specifier, whic
    [all...]
DeclCXX.h 101 /// AccessSpecDecl - An access specifier followed by colon ':'.
104 /// of an access specifier followed by a colon in the list of member
124 /// getAccessSpecifierLoc - The location of the access specifier.
126 /// setAccessSpecifierLoc - Sets the location of the access specifier.
129 /// getColonLoc - The location of the colon following the access specifier.
170 /// specifier, including the "virtual" (if present) and access
171 /// specifier (if present).
183 /// specifier as written in the source code to the access specifier
187 /// Access - Access specifier as written in the source code (whic
    [all...]
  /external/llvm/lib/Target/
TargetData.cpp 173 StringRef Specifier = Split.first;
176 assert(!Specifier.empty() && "Can't be empty here");
178 switch (Specifier[0]) {
226 char field = Specifier[0];
235 int Size = getInt(Specifier.substr(1));
265 Specifier = Specifier.substr(1);
267 int Width = getInt(Specifier);
269 return std::string("invalid native integer size \'") + Specifier.str() +
275 Specifier = Split.first
    [all...]
  /external/clang/lib/AST/
CXXInheritance.cpp 208 // Add this base specifier to the current path.
273 // Pop this base specifier off the current path (if we're
358 bool CXXRecordDecl::FindBaseClass(const CXXBaseSpecifier *Specifier,
363 return Specifier->getType()->getAs<RecordType>()->getDecl()
367 bool CXXRecordDecl::FindVirtualBaseClass(const CXXBaseSpecifier *Specifier,
372 return Specifier->isVirtual() &&
373 Specifier->getType()->getAs<RecordType>()->getDecl()
377 bool CXXRecordDecl::FindTagMember(const CXXBaseSpecifier *Specifier,
380 RecordDecl *BaseRecord = Specifier->getType()->getAs<RecordType>()->getDecl();
393 bool CXXRecordDecl::FindOrdinaryMember(const CXXBaseSpecifier *Specifier,
    [all...]
NestedNameSpecifier.cpp 11 // a C++ nested-name-specifier.
52 Mockup.Specifier = II;
62 "Broken nested name specifier");
66 Mockup.Specifier = NS;
77 "Broken nested name specifier");
81 Mockup.Specifier = Alias;
93 Mockup.Specifier = const_cast<Type*>(T);
103 Mockup.Specifier = II;
115 if (Specifier == 0)
123 return isa<NamespaceDecl>(static_cast<NamedDecl *>(Specifier))? Namespac
    [all...]
  /external/clang/lib/Parse/
ParseDeclCXX.cpp 49 /// 'namespace' identifier '=' qualified-namespace-specifier ';'
237 // Parse (optional) nested-name-specifier.
368 /// 'using' 'namespace' ::[opt] nested-name-specifier[opt]
371 /// 'using' 'namespace' ::[opt] nested-name-specifier[opt]
390 // Parse (optional) nested-name-specifier.
431 /// 'using' 'typename'[opt] ::[opt] nested-name-specifier
449 // FIXME: This is wrong; we should parse this as a typename-specifier.
458 // Parse nested-name-specifier.
461 // Check nested-name specifier.
556 // ignoring the parameters, just in case the nested name specifier
    [all...]
  /external/clang/include/clang/Sema/
DeclSpec.h 51 /// CXXScopeSpec - Represents a C++ nested-name-specifier or a global scope
52 /// specifier. These can be in 3 states:
74 /// \brief Retrieve the representation of the nested-name-specifier.
79 /// \brief Extend the current nested-name-specifier by another
80 /// nested-name-specifier component of the form 'type::'.
82 /// \param Context The AST context in which this nested-name-specifier
93 /// \brief Extend the current nested-name-specifier by another
94 /// nested-name-specifier component of the form 'identifier::'.
96 /// \param Context The AST context in which this nested-name-specifier
107 /// \brief Extend the current nested-name-specifier by another
    [all...]
  /external/clang/lib/Sema/
DeclSpec.cpp 1 //===--- SemaDeclSpec.cpp - Declaration Specifier Semantic Analysis -------===//
308 /// declaration specifier includes.
785 // Check the type specifier components first.
885 // If no type specifier was provided and we're parsing a language where
886 // the type specifier is not optional, but we got 'auto' as a storage
887 // class specifier, then assume this is an attempt to use C++0x's 'auto'
888 // type specifier.
898 // specifier in a pre-C++0x dialect of C++.
    [all...]
SemaLookup.cpp     [all...]
SemaDecl.cpp 87 /// within the given scope, with optional C++ scope specifier SS, to
114 // nested-name-specifier depends on a template-parameter (14.6.2)
117 // elaborated-type-specifier (7.1.5.3).
154 // nested-name-specifier.
280 // constructor or destructor name (in such a case, the scope specifier
450 "Invalid scope specifier has already been diagnosed");
649 // dependent nested-name-specifier.
820 /// of a declarator's nested name specifier.
    [all...]
SemaDeclCXX.cpp 534 // template has a constexpr specifier then all its declarations shall
535 // contain the constexpr specifier.
    [all...]
  /external/clang/include/clang/Parse/
Parser.h     [all...]
  /external/blktrace/doc/
blktrace.tex 592 Specifier & \\ \hline\hline
616 optionally a left-aligned specifier. These precede field specifiers,
    [all...]

Completed in 118 milliseconds