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

12

/external/clang/include/clang/AST/
H A DNestedNameSpecifier.h226 NestedNameSpecifier *Qualifier; member in class:clang::NestedNameSpecifierLoc
231 static unsigned getLocalDataLength(NestedNameSpecifier *Qualifier);
235 static unsigned getDataLength(NestedNameSpecifier *Qualifier);
239 NestedNameSpecifierLoc() : Qualifier(nullptr), Data(nullptr) { }
243 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) argument
244 : Qualifier(Qualifier), Data(Data) { }
248 explicit operator bool() const { return Qualifier; }
252 bool hasQualifier() const { return Qualifier; }
257 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.h370 NestedNameSpecifier *Qualifier; member in struct:clang::TemplateArgumentLocInfo::T
393 Template.Qualifier = QualifierLoc.getNestedNameSpecifier();
408 return NestedNameSpecifierLoc(Template.Qualifier,
/external/clang/lib/AST/
H A DNestedNameSpecifier.cpp326 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { argument
327 assert(Qualifier && "Expected a non-NULL qualifier");
332 switch (Qualifier->getKind()) {
357 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { argument
359 for (; Qualifier; Qualifier = Qualifier->getPrefix())
360 Length += getLocalDataLength(Qualifier);
383 if (!Qualifier)
395 if (!Qualifier)
601 MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier, SourceRange R) argument
[all...]
H A DStmtPrinter.cpp331 if (NestedNameSpecifier *Qualifier
333 Qualifier->print(OS, Policy);
941 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
942 Qualifier->print(OS, Policy);
953 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
954 Qualifier->print(OS, Policy);
1269 if (NestedNameSpecifier *Qualifier = Node->getQualifier())
1270 Qualifier->print(OS, Policy);
1609 if (NestedNameSpecifier *Qualifier =
1611 Qualifier
[all...]
H A DItaniumMangle.cpp1391 if (NestedNameSpecifier *Qualifier = Dependent->getQualifier())
1392 manglePrefix(Qualifier);
2854 NestedNameSpecifier *Qualifier = PDE->getQualifier(); local
2857 if (Qualifier) {
2858 mangleUnresolvedPrefix(Qualifier,
2867 } else if (Qualifier) {
2868 mangleUnresolvedPrefix(Qualifier);
H A DTypePrinter.cpp1053 NestedNameSpecifier* Qualifier = T->getQualifier(); local
1054 if (Qualifier)
1055 Qualifier->print(OS, Policy);
H A DASTImporter.cpp4874 NestedNameSpecifier *Qualifier = Import(QTN->getQualifier()); local
4875 if (!Qualifier)
4880 return ToContext.getQualifiedTemplateName(Qualifier,
4889 NestedNameSpecifier *Qualifier = Import(DTN->getQualifier()); local
4890 if (!Qualifier)
4894 return ToContext.getDependentTemplateName(Qualifier,
4898 return ToContext.getDependentTemplateName(Qualifier, DTN->getOperator());
H A DType.cpp1468 NestedNameSpecifier *Qualifier,
1473 ID.AddPointer(Qualifier);
1465 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.h686 NestedNameSpecifier *Qualifier;
691 NestedNameSpecifier *Qualifier = nullptr,
699 DeclaringEntity(false), Qualifier(Qualifier) {
710 Qualifier(nullptr) {}
720 Qualifier(nullptr) {}
732 DeclaringEntity(false), Qualifier(nullptr)
744 Qualifier(nullptr) {
H A DDeclSpec.h167 void MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier,
775 /// ObjCDeclQualifier - Qualifier used on types in method
/external/vogar/lib/
H A Dminiguice.jarjavax/ javax/inject/ javax/inject/Inject.class Inject.java package javax.inject public abstract annotation javax ...
/external/deqp/modules/gles31/functional/
H A Des31fSSBOArrayLengthTests.cpp286 static const struct Qualifier struct
H A Des31fShaderImageLoadStoreTests.cpp2484 enum Qualifier enum in class:deqp::gles31::Functional::__anon3679::CoherenceCase
2492 CoherenceCase (Context& context, const char* name, const char* description, const TextureFormat& format, TextureType imageType, Qualifier qualifier)
2521 const Qualifier m_qualifier;
3238 const CoherenceCase::Qualifier coherenceQualifier = (CoherenceCase::Qualifier)coherenceQualifierI;
/external/clang/lib/Sema/
H A DSemaCodeComplete.cpp575 if (!R.Qualifier)
576 R.Qualifier = getRequiredQualification(SemaRef.Context,
826 R.Qualifier),
908 if (R.QualifierIsInformative && !R.Qualifier &&
912 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr,
915 R.Qualifier = NestedNameSpecifier::Create(SemaRef.Context, nullptr,
942 R.Qualifier),
968 else if (Filter == &ResultBuilder::IsMember && !R.Qualifier && InBaseClass &&
974 if (R.QualifierIsInformative && !R.Qualifier &&
978 R.Qualifier
2386 AddQualifierToCompletionString(CodeCompletionBuilder &Result, NestedNameSpecifier *Qualifier, bool QualifierIsInformative, ASTContext &Context, const PrintingPolicy &Policy) argument
3786 NestedNameSpecifier *Qualifier = nullptr; local
[all...]
H A DSemaTemplateVariadic.cpp397 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
398 if (!Qualifier)
401 NestedNameSpecifierLoc QualifierLoc(Qualifier, SS.location_data());
H A DSemaCXXScopeSpec.cpp983 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
999 switch (Qualifier->getKind()) {
H A DDeclSpec.cpp130 NestedNameSpecifier *Qualifier, SourceRange R) {
131 Builder.MakeTrivial(Context, Qualifier, R);
129 MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier, SourceRange R) argument
H A DSemaTemplate.cpp198 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
199 Template = Context.getQualifiedTemplateName(Qualifier,
237 NestedNameSpecifier *Qualifier = (NestedNameSpecifier*)SS->getScopeRep();
239 << Qualifier << II.getName()
242 = TemplateTy::make(Context.getDependentTemplateName(Qualifier, &II));
2988 NestedNameSpecifier *Qualifier = SS.getScopeRep(); local
2992 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier,
2997 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier,
5322 NestedNameSpecifier *Qualifier local
5326 SS.MakeTrivial(Context, Qualifier, Lo
[all...]
H A DSemaOverload.cpp4855 NestedNameSpecifier *Qualifier,
4900 PerformObjectMemberConversion(From, Qualifier, FoundDecl, Method);
5855 PerformObjectArgumentInitialization(Args[0], /*Qualifier=*/nullptr,
10979 PerformObjectArgumentInitialization(Input, /*Qualifier=*/nullptr,
11200 PerformObjectArgumentInitialization(Args[0], /*Qualifier=*/nullptr,
11423 PerformObjectArgumentInitialization(Args[0], /*Qualifier=*/nullptr,
11609 NestedNameSpecifier *Qualifier = nullptr;
11614 Qualifier = MemExpr->getQualifier();
11618 Qualifier = UnresExpr->getQualifier();
11760 PerformObjectArgumentInitialization(MemExpr->getBase(), Qualifier,
4854 PerformObjectArgumentInitialization(Expr *From, NestedNameSpecifier *Qualifier, NamedDecl *FoundDecl, CXXMethodDecl *Method) argument
[all...]
H A DTreeTransform.h3137 for (NestedNameSpecifierLoc Qualifier = NNS; Qualifier;
3138 Qualifier = Qualifier.getPrefix())
3139 Qualifiers.push_back(Qualifier);
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp124 NestedNameSpecifier *Qualifier = HasQualifier ? ME->getQualifier() : nullptr; local
129 CE, MD, ReturnValue, HasQualifier, Qualifier, IsArrow, Base);
134 bool HasQualifier, NestedNameSpecifier *Qualifier, bool IsArrow,
239 Callee = BuildAppleKextVirtualCall(MD, Qualifier, Ty);
266 Callee = BuildAppleKextVirtualCall(MD, Qualifier, Ty);
340 E, MD, ReturnValue, /*HasQualifier=*/false, /*Qualifier=*/nullptr,
132 EmitCXXMemberOrOperatorMemberCallExpr( const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue, bool HasQualifier, NestedNameSpecifier *Qualifier, bool IsArrow, const Expr *Base) argument
/external/clang/tools/libclang/
H A DCIndex.cpp1270 CursorVisitor::VisitNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier) { argument
1272 for (; Qualifier; Qualifier = Qualifier.getPrefix())
1273 Qualifiers.push_back(Qualifier);
1757 NestedNameSpecifierLocVisit(NestedNameSpecifierLoc Qualifier, CXCursor parent) argument
1759 Qualifier.getNestedNameSpecifier(),
1760 Qualifier.getOpaqueData()) { }
1890 void AddNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier);
1908 EnqueueVisitor::AddNestedNameSpecifierLoc(NestedNameSpecifierLoc Qualifier) { argument
[all...]
/external/llvm/lib/MC/MCParser/
H A DAsmParser.cpp3293 StringRef Qualifier; local
3296 if (parseIdentifier(Qualifier))
3300 if (Qualifier == "req")
3302 else if (Qualifier == "vararg")
3305 return Error(QualLoc, Qualifier + " is not a valid parameter qualifier "
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h3772 if (const NestedNameSpecifier *Qualifier = Node.getQualifier())
3773 return InnerMatcher.matches(*Qualifier, Finder, Builder);

Completed in 635 milliseconds

12