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

12

/external/clang/include/clang/AST/
H A DNestedNameSpecifier.h213 NestedNameSpecifier *Qualifier; member in class:clang::NestedNameSpecifierLoc
218 static unsigned getLocalDataLength(NestedNameSpecifier *Qualifier);
222 static unsigned getDataLength(NestedNameSpecifier *Qualifier);
226 NestedNameSpecifierLoc() : Qualifier(nullptr), Data(nullptr) { }
230 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) argument
231 : Qualifier(Qualifier), Data(Data) { }
235 LLVM_EXPLICIT operator bool() const { return Qualifier; }
239 bool hasQualifier() const { return Qualifier; }
244 return Qualifier;
[all...]
H A DTemplateName.h391 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; member in class:clang::QualifiedTemplateName
401 : Qualifier(NNS, TemplateKeyword? 1 : 0),
406 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); }
410 bool hasTemplateKeyword() const { return Qualifier.getInt(); }
447 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier; member in class:clang::DependentTemplateName
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, argument
474 : Qualifier(Qualifier, fals
477 DependentTemplateName(NestedNameSpecifier *Qualifier, const IdentifierInfo *Identifier, TemplateName Canon) argument
483 DependentTemplateName(NestedNameSpecifier *Qualifier, OverloadedOperatorKind Operator) argument
488 DependentTemplateName(NestedNameSpecifier *Qualifier, OverloadedOperatorKind Operator, TemplateName Canon) argument
[all...]
H A DTemplateBase.h365 NestedNameSpecifier *Qualifier; member in struct:clang::TemplateArgumentLocInfo::T
388 Template.Qualifier = QualifierLoc.getNestedNameSpecifier();
403 return NestedNameSpecifierLoc(Template.Qualifier,
/external/clang/lib/AST/
H A DNestedNameSpecifier.cpp293 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { argument
294 assert(Qualifier && "Expected a non-NULL qualifier");
299 switch (Qualifier->getKind()) {
323 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { argument
325 for (; Qualifier; Qualifier = Qualifier->getPrefix())
326 Length += getLocalDataLength(Qualifier);
349 if (!Qualifier)
361 if (!Qualifier)
559 MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier, SourceRange R) argument
[all...]
H A DStmtPrinter.cpp331 if (NestedNameSpecifier *Qualifier
333 Qualifier->print(OS, Policy);
834 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
835 Qualifier->print(OS, Policy);
846 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
847 Qualifier->print(OS, Policy);
1182 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
1183 Qualifier->print(OS, Policy);
1522 if (NestedNameSpecifier *Qualifier =
1524 Qualifier
[all...]
H A DTypePrinter.cpp1036 NestedNameSpecifier* Qualifier = T->getQualifier(); local
1037 if (Qualifier)
1038 Qualifier->print(OS, Policy);
H A DASTImporter.cpp4810 NestedNameSpecifier *Qualifier = Import(QTN->getQualifier()); local
4811 if (!Qualifier)
4816 return ToContext.getQualifiedTemplateName(Qualifier,
4825 NestedNameSpecifier *Qualifier = Import(DTN->getQualifier()); local
4826 if (!Qualifier)
4830 return ToContext.getDependentTemplateName(Qualifier,
4834 return ToContext.getDependentTemplateName(Qualifier, DTN->getOperator());
H A DType.cpp1471 NestedNameSpecifier *Qualifier,
1476 ID.AddPointer(Qualifier);
1468 Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, ElaboratedTypeKeyword Keyword, NestedNameSpecifier *Qualifier, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args) argument
/external/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h698 NestedNameSpecifier *Qualifier;
703 NestedNameSpecifier *Qualifier = nullptr,
711 DeclaringEntity(false), Qualifier(Qualifier) {
722 Qualifier(nullptr) {}
732 Qualifier(nullptr) {}
744 DeclaringEntity(false), Qualifier(nullptr)
756 Qualifier(nullptr) {
H A DDeclSpec.h150 void MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier,
758 /// ObjCDeclQualifier - Qualifier used on types in method
/external/chromium_org/third_party/yasm/source/patched-yasm/tools/python-yasm/pyxelator/
H A Dir.py177 class Qualifier(genpyx.Qualifier, Named): class in inherits:genpyx.Qualifier, Named
614 # if BasicType("char") in spec and not Qualifier("unsigned") in spec:
661 if type(parent[i]) in (StorageClass, BasicType, Qualifier):
1135 cparse.Qualifier : Qualifier ,
H A Dlexer.py16 #from cparse import BasicType, Qualifier, StorageClass, Typedef, Ellipses, GCCBuiltin
33 self.lookup[t] = host.Qualifier( t )
38 #self.lookup['__extension__'] = host.Qualifier('__extension__')
H A Dcparse.py52 class Qualifier(Node): class in inherits:Node
410 elif isinstance( lexer.kind, Qualifier ):
543 elif isinstance( lexer.kind, Qualifier ):
H A Dgenpyx.py100 class Qualifier(object): class in inherits:object
320 #if BasicType("char") in spec and not Qualifier("unsigned") in spec:
/external/deqp/modules/gles31/functional/
H A Des31fSSBOArrayLengthTests.cpp286 static const struct Qualifier struct
H A Des31fShaderImageLoadStoreTests.cpp2489 enum Qualifier enum in class:deqp::gles31::Functional::__anon20319::CoherenceCase
2497 CoherenceCase (Context& context, const char* name, const char* description, const TextureFormat& format, TextureType imageType, Qualifier qualifier)
2526 const Qualifier m_qualifier;
3244 const CoherenceCase::Qualifier coherenceQualifier = (CoherenceCase::Qualifier)coherenceQualifierI;
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp576 if (!R.Qualifier)
577 R.Qualifier = getRequiredQualification(SemaRef.Context,
827 R.Qualifier),
909 if (R.QualifierIsInformative && !R.Qualifier &&
913 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr,
916 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr,
943 R.Qualifier),
969 else if (Filter == &ResultBuilder::IsMember && !R.Qualifier && InBaseClass &&
975 if (R.QualifierIsInformative && !R.Qualifier &&
979 R.Qualifier
2383 AddQualifierToCompletionString(CodeCompletionBuilder &Result, NestedNameSpecifier *Qualifier, bool QualifierIsInformative, ASTContext &Context, const PrintingPolicy &Policy) argument
3739 NestedNameSpecifier *Qualifier = nullptr; local
[all...]
H A DSemaTemplateVariadic.cpp388 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
389 if (!Qualifier)
392 NestedNameSpecifierLoc QualifierLoc(Qualifier, SS.location_data());
H A DDeclSpec.cpp117 NestedNameSpecifier *Qualifier, SourceRange R) {
118 Builder.MakeTrivial(Context, Qualifier, R);
116 MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier, SourceRange R) argument
H A DSemaCXXScopeSpec.cpp921 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
937 switch (Qualifier->getKind()) {
H A DSemaTemplate.cpp197 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
198 Template = Context.getQualifiedTemplateName(Qualifier,
236 NestedNameSpecifier *Qualifier = (NestedNameSpecifier*)SS->getScopeRep();
238 << Qualifier << II.getName()
241 = TemplateTy::make(Context.getDependentTemplateName(Qualifier, &II));
2970 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
2974 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier,
2979 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier,
5201 NestedNameSpecifier *Qualifier local
5205 SS.MakeTrivial(Context, Qualifier, Lo
[all...]
H A DSemaOverload.cpp4832 NestedNameSpecifier *Qualifier,
4878 PerformObjectMemberConversion(From, Qualifier, FoundDecl, Method);
5705 PerformObjectArgumentInitialization(Args[0], /*Qualifier=*/nullptr,
10765 PerformObjectArgumentInitialization(Input, /*Qualifier=*/nullptr,
10983 PerformObjectArgumentInitialization(Args[0], /*Qualifier=*/nullptr,
11201 PerformObjectArgumentInitialization(Args[0], /*Qualifier=*/nullptr,
11379 NestedNameSpecifier *Qualifier = nullptr; local
11384 Qualifier = MemExpr->getQualifier();
11388 Qualifier = UnresExpr->getQualifier();
11518 PerformObjectArgumentInitialization(MemExpr->getBase(), Qualifier,
4831 PerformObjectArgumentInitialization(Expr *From, NestedNameSpecifier *Qualifier, NamedDecl *FoundDecl, CXXMethodDecl *Method) argument
[all...]
/external/clang/tools/libclang/
H A DCIndex.cpp1266 CursorVisitor::VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier) { argument
1268 for (; Qualifier; Qualifier = Qualifier.getPrefix())
1269 Qualifiers.push_back(Qualifier);
1752 NestedNameSpecifierLocVisit(NestedNameSpecifierLoc Qualifier, CXCursor parent) argument
1754 Qualifier.getNestedNameSpecifier(),
1755 Qualifier.getOpaqueData()) { }
1868 void AddNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier);
1886 EnqueueVisitor::AddNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier) { argument
[all...]
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3382 if (const NestedNameSpecifier *Qualifier = Node.getQualifier())
3383 return InnerMatcher.matches(*Qualifier, Finder, Builder);
/external/llvm/lib/MC/MCParser/
H A DAsmParser.cpp3286 StringRef Qualifier; local
3289 if (parseIdentifier(Qualifier))
3293 if (Qualifier == "req")
3295 else if (Qualifier == "vararg" && !IsDarwin)
3298 return Error(QualLoc, Qualifier + " is not a valid parameter qualifier "

Completed in 1039 milliseconds

12