/external/clang/include/clang/AST/ |
NestedNameSpecifier.h | 212 NestedNameSpecifier *Qualifier; 217 static unsigned getLocalDataLength(NestedNameSpecifier *Qualifier); 221 static unsigned getDataLength(NestedNameSpecifier *Qualifier); 225 NestedNameSpecifierLoc() : Qualifier(0), Data(0) { } 229 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) 230 : Qualifier(Qualifier), Data(Data) { } 234 LLVM_EXPLICIT operator bool() const { return Qualifier; } 238 bool hasQualifier() const { return Qualifier; } 243 return Qualifier; [all...] |
TemplateName.h | 391 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; 401 : Qualifier(NNS, TemplateKeyword? 1 : 0), 406 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } 410 bool hasTemplateKeyword() const { return Qualifier.getInt(); } 444 /// The bit stored in this qualifier describes whether the \c Name field 447 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier; 453 /// Only valid when the bit on \c Qualifier is clear. 458 /// Only valid when the bit on \c Qualifier is set. 472 DependentTemplateName(NestedNameSpecifier *Qualifier, 474 : Qualifier(Qualifier, false), Identifier(Identifier), [all...] |
TemplateBase.h | 350 // FIXME: We'd like to just use the qualifier in the TemplateName, 352 NestedNameSpecifier *Qualifier; 375 Template.Qualifier = QualifierLoc.getNestedNameSpecifier(); 390 return NestedNameSpecifierLoc(Template.Qualifier,
|
/external/clang/lib/AST/ |
NestedNameSpecifier.cpp | 291 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { 292 assert(Qualifier && "Expected a non-NULL qualifier"); 297 switch (Qualifier->getKind()) { 321 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { 323 for (; Qualifier; Qualifier = Qualifier->getPrefix()) 324 Length += getLocalDataLength(Qualifier); 347 if (!Qualifier) [all...] |
StmtPrinter.cpp | 343 if (NestedNameSpecifier *Qualifier 345 Qualifier->print(OS, Policy); 648 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) 649 Qualifier->print(OS, Policy); 660 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) 661 Qualifier->print(OS, Policy); 989 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) 990 Qualifier->print(OS, Policy); [all...] |
TypePrinter.cpp | 31 /// qualifier. [all...] |
ASTImporter.cpp | [all...] |
Type.cpp | 41 // Lifetime qualifier superset. [all...] |
/external/clang/include/clang/Sema/ |
CodeCompleteConsumer.h | 243 /// \brief Code completion within a type-qualifier list. 698 NestedNameSpecifier *Qualifier; 703 NestedNameSpecifier *Qualifier = 0, 711 DeclaringEntity(false), Qualifier(Qualifier) { 721 AllParametersAreInformative(false), DeclaringEntity(false), Qualifier(0) 732 AllParametersAreInformative(false), DeclaringEntity(false), Qualifier(0) 746 DeclaringEntity(false), Qualifier(0) 757 AllParametersAreInformative(false), DeclaringEntity(false), Qualifier(0) { [all...] |
DeclSpec.h | 150 void MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier, 164 /// \brief Retrieve the location of the name in the last qualifier 305 // as a qualifier in our type system. 742 /// ObjCDeclQualifier - Qualifier used on types in method [all...] |
Sema.h | [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/tools/python-yasm/pyxelator/ |
ir.py | 177 class Qualifier(genpyx.Qualifier, Named): 614 # if BasicType("char") in spec and not Qualifier("unsigned") in spec: 661 if type(parent[i]) in (StorageClass, BasicType, Qualifier): [all...] |
lexer.py | 16 #from cparse import BasicType, Qualifier, StorageClass, Typedef, Ellipses, GCCBuiltin 33 self.lookup[t] = host.Qualifier( t ) 38 #self.lookup['__extension__'] = host.Qualifier('__extension__')
|
cparse.py | 52 class Qualifier(Node): 410 elif isinstance( lexer.kind, Qualifier ): 543 elif isinstance( lexer.kind, Qualifier ):
|
genpyx.py | 100 class Qualifier(object): 320 #if BasicType("char") in spec and not Qualifier("unsigned") in spec:
|
/external/clang/lib/Sema/ |
SemaCodeComplete.cpp | 230 /// cv-qualifier mismatch) or prefer functions with an exact qualifier 577 if (!R.Qualifier) 578 R.Qualifier = getRequiredQualification(SemaRef.Context, 829 R.Qualifier), 910 // If this result is supposed to have an informative qualifier, add one. 911 if (R.QualifierIsInformative && !R.Qualifier && 915 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, 0, Namespace); 917 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, 0, false, [all...] |
SemaTemplateVariadic.cpp | 388 NestedNameSpecifier *Qualifier = SS.getScopeRep(); 389 if (!Qualifier) 392 NestedNameSpecifierLoc QualifierLoc(Qualifier, SS.location_data()); [all...] |
DeclSpec.cpp | 116 NestedNameSpecifier *Qualifier, SourceRange R) { 117 Builder.MakeTrivial(Context, Qualifier, R); 174 "function cannot have _Atomic qualifier"); 736 // do not need to set the qualifier's location since we already have it. 753 llvm_unreachable("Unknown type qualifier!"); [all...] |
SemaCXXScopeSpec.cpp | [all...] |
SemaTemplate.cpp | 185 // We assume that we'll preserve the qualifier from a function 196 NestedNameSpecifier *Qualifier 198 Template = Context.getQualifiedTemplateName(Qualifier, 236 NestedNameSpecifier *Qualifier = (NestedNameSpecifier*)SS->getScopeRep(); 238 << Qualifier << II.getName() 241 = TemplateTy::make(Context.getDependentTemplateName(Qualifier, &II)); [all...] |
SemaDeclCXX.cpp | [all...] |
SemaOverload.cpp | [all...] |
TreeTransform.h | [all...] |
/external/clang/tools/libclang/ |
CIndex.cpp | [all...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | [all...] |