Home
last modified time | relevance | path

Searched refs:Qualifier (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h377 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; variable
393 bool hasTemplateKeyword() const { return Qualifier.getInt(); } in hasTemplateKeyword()
455 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
457 : Qualifier(Qualifier, false), Identifier(Identifier), in DependentTemplateName()
460 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
463 : Qualifier(Qualifier, false), Identifier(Identifier), in DependentTemplateName()
466 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
468 : Qualifier(Qualifier, true), Operator(Operator), in DependentTemplateName()
471 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
474 : Qualifier(Qualifier, true), Operator(Operator), in DependentTemplateName()
[all …]
H A DNestedNameSpecifier.h238 NestedNameSpecifier *Qualifier = nullptr; variable
243 static unsigned getLocalDataLength(NestedNameSpecifier *Qualifier);
247 static unsigned getDataLength(NestedNameSpecifier *Qualifier);
255 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() argument
256 : Qualifier(Qualifier), Data(Data) {} in NestedNameSpecifierLoc()
260 explicit operator bool() const { return Qualifier; }
264 bool hasQualifier() const { return Qualifier; } in hasQualifier()
269 return Qualifier; in getNestedNameSpecifier()
322 if (!Qualifier) in getPrefix()
325 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); in getPrefix()
[all …]
H A DTemplateBase.h398 NestedNameSpecifier *Qualifier; member
420 Template.Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo()
435 return NestedNameSpecifierLoc(Template.Qualifier, in getTemplateQualifierLoc()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DNestedNameSpecifier.cpp369 assert(Qualifier && "Expected a non-NULL qualifier"); in getLocalDataLength()
374 switch (Qualifier->getKind()) { in getLocalDataLength()
401 for (; Qualifier; Qualifier = Qualifier->getPrefix()) in getDataLength()
402 Length += getLocalDataLength(Qualifier); in getDataLength()
423 if (!Qualifier) in getSourceRange()
435 if (!Qualifier) in getLocalSourceRange()
438 unsigned Offset = getDataLength(Qualifier->getPrefix()); in getLocalSourceRange()
439 switch (Qualifier->getKind()) { in getLocalSourceRange()
455 TypeLoc TL(Qualifier->getAsType(), TypeData); in getLocalSourceRange()
472 return TypeLoc(Qualifier->getAsType(), TypeData); in getTypeLoc()
[all …]
H A DStmtPrinter.cpp370 if (NestedNameSpecifier *Qualifier in VisitMSDependentExistsStmt() local
372 Qualifier->print(OS, Policy); in VisitMSDependentExistsStmt()
918 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDeclRefExpr() local
919 Qualifier->print(OS, Policy); in VisitDeclRefExpr()
929 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDependentScopeDeclRefExpr() local
930 Qualifier->print(OS, Policy); in VisitDependentScopeDeclRefExpr()
1341 Qualifier->print(OS, Policy); in VisitMemberExpr()
1721 if (NestedNameSpecifier *Qualifier = in VisitMSPropertyRefExpr() local
1723 Qualifier->print(OS, Policy); in VisitMSPropertyRefExpr()
2071 Qualifier->print(OS, Policy); in VisitCXXDependentScopeMemberExpr()
[all …]
H A DItaniumMangle.cpp1814 if (NestedNameSpecifier *Qualifier = Dependent->getQualifier()) in mangleTemplatePrefix() local
1815 manglePrefix(Qualifier); in mangleTemplatePrefix()
3724 NestedNameSpecifier *Qualifier = PDE->getQualifier(); in mangleExpression() local
3726 if (Qualifier) { in mangleExpression()
3727 mangleUnresolvedPrefix(Qualifier, in mangleExpression()
3736 } else if (Qualifier) { in mangleExpression()
3737 mangleUnresolvedPrefix(Qualifier); in mangleExpression()
H A DTypePrinter.cpp1292 NestedNameSpecifier *Qualifier = T->getQualifier(); in printElaboratedBefore() local
1293 if (Qualifier) in printElaboratedBefore()
1294 Qualifier->print(OS, Policy); in printElaboratedBefore()
H A DASTImporter.cpp8068 NestedNameSpecifier *Qualifier = Import(QTN->getQualifier()); in Import() local
8069 if (!Qualifier) in Import()
8074 return ToContext.getQualifiedTemplateName(Qualifier, in Import()
8083 NestedNameSpecifier *Qualifier = Import(DTN->getQualifier()); in Import() local
8084 if (!Qualifier) in Import()
8088 return ToContext.getDependentTemplateName(Qualifier, in Import()
8092 return ToContext.getDependentTemplateName(Qualifier, DTN->getOperator()); in Import()
H A DType.cpp2621 NestedNameSpecifier *Qualifier, in Profile() argument
2625 ID.AddPointer(Qualifier); in Profile()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h849 NestedNameSpecifier *Qualifier = nullptr;
864 NestedNameSpecifier *Qualifier = nullptr,
872 DeclaringEntity(false), Qualifier(Qualifier) {
H A DDeclSpec.h163 void MakeTrivial(ASTContext &Context, NestedNameSpecifier *Qualifier,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCodeComplete.cpp588 if (!R.Qualifier) in CheckHiddenResult()
853 R.Qualifier); in MaybeAddResult()
940 R.Qualifier = in MaybeAddResult()
943 R.Qualifier = NestedNameSpecifier::Create( in MaybeAddResult()
976 R.Qualifier); in AddResult()
1013 R.Qualifier = in AddResult()
2722 if (!Qualifier) in AddQualifierToCompletionString()
2728 Qualifier->print(OS, Policy); in AddQualifierToCompletionString()
3163 if (Qualifier) in createCodeCompletionStringForDecl()
4502 NestedNameSpecifier *Qualifier = nullptr; in CodeCompleteCase() local
[all …]
H A DSemaCXXScopeSpec.cpp1017 NestedNameSpecifier *Qualifier = SS.getScopeRep(); in ShouldEnterDeclaratorScope() local
1033 switch (Qualifier->getKind()) { in ShouldEnterDeclaratorScope()
H A DDeclSpec.cpp120 NestedNameSpecifier *Qualifier, SourceRange R) { in MakeTrivial() argument
121 Builder.MakeTrivial(Context, Qualifier, R); in MakeTrivial()
H A DSemaTemplate.cpp231 NestedNameSpecifier *Qualifier = SS.getScopeRep(); in isTemplateName() local
232 Template = Context.getQualifiedTemplateName(Qualifier, in isTemplateName()
304 NestedNameSpecifier *Qualifier = (NestedNameSpecifier*)SS->getScopeRep(); in DiagnoseUnknownTemplateName() local
306 << Qualifier << II.getName() in DiagnoseUnknownTemplateName()
309 = TemplateTy::make(Context.getDependentTemplateName(Qualifier, &II)); in DiagnoseUnknownTemplateName()
4295 NestedNameSpecifier *Qualifier = SS.getScopeRep(); in ActOnDependentTemplateName() local
4299 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier, in ActOnDependentTemplateName()
4304 Result = TemplateTy::make(Context.getDependentTemplateName(Qualifier, in ActOnDependentTemplateName()
6783 NestedNameSpecifier *Qualifier in BuildExpressionFromDeclTemplateArgument() local
6787 SS.MakeTrivial(Context, Qualifier, Loc); in BuildExpressionFromDeclTemplateArgument()
H A DSemaOverload.cpp5211 NestedNameSpecifier *Qualifier, in PerformObjectArgumentInitialization() argument
5282 PerformObjectMemberConversion(From, Qualifier, FoundDecl, Method); in PerformObjectArgumentInitialization()
12919 NestedNameSpecifier *Qualifier = nullptr; in BuildCallToMemberFunction() local
12924 Qualifier = MemExpr->getQualifier(); in BuildCallToMemberFunction()
12928 Qualifier = UnresExpr->getQualifier(); in BuildCallToMemberFunction()
13058 PerformObjectArgumentInitialization(MemExpr->getBase(), Qualifier, in BuildCallToMemberFunction()
H A DTreeTransform.h3569 for (NestedNameSpecifierLoc Qualifier = NNS; Qualifier; in TransformNestedNameSpecifierLoc() local
3570 Qualifier = Qualifier.getPrefix()) in TransformNestedNameSpecifierLoc()
3571 Qualifiers.push_back(Qualifier); in TransformNestedNameSpecifierLoc()
H A DSemaDeclCXX.cpp9372 NestedNameSpecifier *Qualifier = nullptr; in ActOnUsingDirective() local
9374 Qualifier = SS.getScopeRep(); in ActOnUsingDirective()
9386 if ((!Qualifier || Qualifier->getKind() == NestedNameSpecifier::Global) && in ActOnUsingDirective()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprCXX.cpp187 NestedNameSpecifier *Qualifier = HasQualifier ? ME->getQualifier() : nullptr; in EmitCXXMemberCallExpr() local
192 CE, MD, ReturnValue, HasQualifier, Qualifier, IsArrow, Base); in EmitCXXMemberCallExpr()
197 bool HasQualifier, NestedNameSpecifier *Qualifier, bool IsArrow, in EmitCXXMemberOrOperatorMemberCallExpr() argument
353 Callee = BuildAppleKextVirtualCall(MD, Qualifier, Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
391 Callee = BuildAppleKextVirtualCall(MD, Qualifier, Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
H A DCodeGenFunction.h3673 NestedNameSpecifier *Qualifier,
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp850 if (auto Qualifier = getAddressSpaceQualifier(PtrTy->getAddressSpace())) in emitKernelArg() local
851 Arg[".address_space"] = std::make_shared<msgpack::ScalarNode>(*Qualifier); in emitKernelArg()
/freebsd-12.1/contrib/llvm/lib/MC/MCParser/
H A DAsmParser.cpp4252 StringRef Qualifier; in parseDirectiveMacro() local
4255 if (parseIdentifier(Qualifier)) in parseDirectiveMacro()
4259 if (Qualifier == "req") in parseDirectiveMacro()
4261 else if (Qualifier == "vararg") in parseDirectiveMacro()
4264 return Error(QualLoc, Qualifier + " is not a valid parameter qualifier " in parseDirectiveMacro()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5675 if (const NestedNameSpecifier *Qualifier = Node.getQualifier()) in AST_MATCHER_P() local
5676 return InnerMatcher.matches(*Qualifier, Finder, Builder); in AST_MATCHER_P()
/freebsd-12.1/contrib/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h906 const Node *Qualifier; variable
911 : Node(KQualifiedName), Qualifier(Qualifier_), Name(Name_) {} in QualifiedName()
913 template<typename Fn> void match(Fn F) const { F(Qualifier, Name); } in match()
918 Qualifier->print(S); in printLeft()
/freebsd-12.1/crypto/openssl/crypto/objects/
H A Dobjects.txt328 # S/MIME Signature Policy Qualifier
503 id-qt 1 : id-qt-cps : Policy Qualifier CPS
504 id-qt 2 : id-qt-unotice : Policy Qualifier User Notice

12