Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h401 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; variable
417 bool hasTemplateKeyword() const { return Qualifier.getInt(); } in hasTemplateKeyword()
479 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
481 : Qualifier(Qualifier, false), Identifier(Identifier), in DependentTemplateName()
484 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
487 : Qualifier(Qualifier, false), Identifier(Identifier), in DependentTemplateName()
490 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
492 : Qualifier(Qualifier, true), Operator(Operator), in DependentTemplateName()
495 DependentTemplateName(NestedNameSpecifier *Qualifier, in DependentTemplateName() argument
498 : Qualifier(Qualifier, true), Operator(Operator), in DependentTemplateName()
[all …]
H A DNestedNameSpecifier.h244 NestedNameSpecifier *Qualifier = nullptr; variable
249 static unsigned getLocalDataLength(NestedNameSpecifier *Qualifier);
253 static unsigned getDataLength(NestedNameSpecifier *Qualifier);
261 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() argument
262 : Qualifier(Qualifier), Data(Data) {} in NestedNameSpecifierLoc()
266 explicit operator bool() const { return Qualifier; }
270 bool hasQualifier() const { return Qualifier; } in hasQualifier()
275 return Qualifier; in getNestedNameSpecifier()
328 if (!Qualifier) in getPrefix()
331 return NestedNameSpecifierLoc(Qualifier->getPrefix(), Data); in getPrefix()
[all …]
H A DTemplateBase.h411 NestedNameSpecifier *Qualifier;
443 return NestedNameSpecifierLoc(Template->Qualifier,
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp356 assert(Qualifier && "Expected a non-NULL qualifier"); in getLocalDataLength()
361 switch (Qualifier->getKind()) { in getLocalDataLength()
388 for (; Qualifier; Qualifier = Qualifier->getPrefix()) in getDataLength()
389 Length += getLocalDataLength(Qualifier); in getDataLength()
410 if (!Qualifier) in getSourceRange()
422 if (!Qualifier) in getLocalSourceRange()
425 unsigned Offset = getDataLength(Qualifier->getPrefix()); in getLocalSourceRange()
426 switch (Qualifier->getKind()) { in getLocalSourceRange()
443 TypeLoc TL(Qualifier->getAsType(), TypeData); in getLocalSourceRange()
460 return TypeLoc(Qualifier->getAsType(), TypeData); in getTypeLoc()
[all …]
H A DStmtPrinter.cpp367 if (NestedNameSpecifier *Qualifier in VisitMSDependentExistsStmt() local
369 Qualifier->print(OS, Policy); in VisitMSDependentExistsStmt()
1006 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDeclRefExpr() local
1007 Qualifier->print(OS, Policy); in VisitDeclRefExpr()
1022 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDependentScopeDeclRefExpr() local
1023 Qualifier->print(OS, Policy); in VisitDependentScopeDeclRefExpr()
1424 Qualifier->print(OS, Policy); in VisitMemberExpr()
1826 if (NestedNameSpecifier *Qualifier = in VisitMSPropertyRefExpr() local
1828 Qualifier->print(OS, Policy); in VisitMSPropertyRefExpr()
2207 Qualifier->print(OS, Policy); in VisitCXXDependentScopeMemberExpr()
[all …]
H A DTemplateBase.cpp603 Template->Qualifier = QualifierLoc.getNestedNameSpecifier(); in TemplateArgumentLocInfo()
H A DItaniumMangle.cpp2071 if (NestedNameSpecifier *Qualifier = Dependent->getQualifier()) in mangleTemplatePrefix() local
2072 manglePrefix(Qualifier); in mangleTemplatePrefix()
4401 NestedNameSpecifier *Qualifier = PDE->getQualifier(); in mangleExpression() local
4403 if (Qualifier) { in mangleExpression()
4404 mangleUnresolvedPrefix(Qualifier, in mangleExpression()
4413 } else if (Qualifier) { in mangleExpression()
4414 mangleUnresolvedPrefix(Qualifier); in mangleExpression()
H A DTypePrinter.cpp1501 NestedNameSpecifier *Qualifier = T->getQualifier(); in printElaboratedBefore() local
1502 if (Qualifier) in printElaboratedBefore()
1503 Qualifier->print(OS, Policy); in printElaboratedBefore()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h850 NestedNameSpecifier *Qualifier = nullptr; variable
865 NestedNameSpecifier *Qualifier = nullptr,
873 DeclaringEntity(false), Qualifier(Qualifier) { in Declaration()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp940 const char *Parser::GNUAsmQualifiers::getQualifierName(AQ Qualifier) { in getQualifierName() argument
941 switch (Qualifier) { in getQualifierName()
959 bool Parser::GNUAsmQualifiers::setAsmQualifier(AQ Qualifier) { in setAsmQualifier() argument
960 bool IsDuplicate = Qualifiers & Qualifier; in setAsmQualifier()
961 Qualifiers |= Qualifier; in setAsmQualifier()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp833 if (!R.Qualifier) in CheckHiddenResult()
1098 R.Qualifier); in MaybeAddResult()
1181 if (R.QualifierIsInformative && !R.Qualifier && in MaybeAddResult()
1185 R.Qualifier = in MaybeAddResult()
1188 R.Qualifier = NestedNameSpecifier::Create( in MaybeAddResult()
1271 R.Qualifier); in AddResult()
1308 R.Qualifier = in AddResult()
1311 R.Qualifier = NestedNameSpecifier::Create( in AddResult()
3141 if (!Qualifier) in AddQualifierToCompletionString()
3147 Qualifier->print(OS, Policy); in AddQualifierToCompletionString()
[all …]
H A DSemaCXXScopeSpec.cpp1042 NestedNameSpecifier *Qualifier = SS.getScopeRep(); in ShouldEnterDeclaratorScope() local
1058 switch (Qualifier->getKind()) { in ShouldEnterDeclaratorScope()
H A DDeclSpec.cpp126 NestedNameSpecifier *Qualifier, SourceRange R) { in MakeTrivial() argument
127 Builder.MakeTrivial(Context, Qualifier, R); in MakeTrivial()
H A DSemaTemplate.cpp285 NestedNameSpecifier *Qualifier = SS.getScopeRep(); in isTemplateName() local
286 Template = Context.getQualifiedTemplateName(Qualifier, in isTemplateName()
360 NestedNameSpecifier *Qualifier = (NestedNameSpecifier*)SS->getScopeRep(); in DiagnoseUnknownTemplateName() local
362 << Qualifier << II.getName() in DiagnoseUnknownTemplateName()
365 = TemplateTy::make(Context.getDependentTemplateName(Qualifier, &II)); in DiagnoseUnknownTemplateName()
4922 NestedNameSpecifier *Qualifier = SS.getScopeRep(); in ActOnTemplateName() local
4927 Context.getDependentTemplateName(Qualifier, Name.Identifier)); in ActOnTemplateName()
4932 Qualifier, Name.OperatorFunctionId.Operator)); in ActOnTemplateName()
7519 NestedNameSpecifier *Qualifier in BuildExpressionFromDeclTemplateArgument() local
7522 SS.MakeTrivial(Context, Qualifier, Loc); in BuildExpressionFromDeclTemplateArgument()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp200 NestedNameSpecifier *Qualifier = HasQualifier ? ME->getQualifier() : nullptr; in EmitCXXMemberCallExpr() local
205 CE, MD, ReturnValue, HasQualifier, Qualifier, IsArrow, Base); in EmitCXXMemberCallExpr()
210 bool HasQualifier, NestedNameSpecifier *Qualifier, bool IsArrow, in EmitCXXMemberOrOperatorMemberCallExpr() argument
373 Callee = BuildAppleKextVirtualCall(Dtor, Qualifier, Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
407 Callee = BuildAppleKextVirtualCall(MD, Qualifier, Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DNodes.h105 Qualifier, enumerator
H A DNodes.td174 Role<"Qualifier", Optional<NestedNameSpecifier>>,
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp4588 StringRef Qualifier; in parseDirectiveStruct() local
4592 if (parseIdentifier(Qualifier)) in parseDirectiveStruct()
4594 if (!Qualifier.equals_insensitive("nonunique")) in parseDirectiveStruct()
5857 StringRef Qualifier; in parseDirectiveMacro() local
5860 if (parseIdentifier(Qualifier)) in parseDirectiveMacro()
5866 if (Qualifier.equals_insensitive("req")) in parseDirectiveMacro()
5868 else if (Qualifier.equals_insensitive("vararg")) in parseDirectiveMacro()
7070 StringRef Qualifier; in parseDirectiveFor() local
7073 if (parseIdentifier(Qualifier)) in parseDirectiveFor()
7079 if (Qualifier.equals_insensitive("req")) in parseDirectiveFor()
[all …]
H A DAsmParser.cpp4508 StringRef Qualifier; in parseDirectiveMacro() local
4511 if (parseIdentifier(Qualifier)) in parseDirectiveMacro()
4515 if (Qualifier == "req") in parseDirectiveMacro()
4517 else if (Qualifier == "vararg") in parseDirectiveMacro()
4520 return Error(QualLoc, Qualifier + " is not a valid parameter qualifier " in parseDirectiveMacro()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp764 if (auto Qualifier = getAddressSpaceQualifier(PtrTy->getAddressSpace())) in emitKernelArg() local
765 Arg[".address_space"] = Arg.getDocument()->getNode(*Qualifier, /*Copy=*/true); in emitKernelArg()
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DNodes.cpp87 case syntax::NodeRole::Qualifier: in operator <<()
/freebsd-13.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
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h883 const Node *Qualifier; variable
888 : Node(KQualifiedName), Qualifier(Qualifier_), Name(Name_) {} in QualifiedName()
890 template<typename Fn> void match(Fn F) const { F(Qualifier, Name); } in match()
895 Qualifier->print(S); in printLeft()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h3513 static const char *getQualifierName(AQ Qualifier);
3514 bool setAsmQualifier(AQ Qualifier);
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6901 if (const NestedNameSpecifier *Qualifier = Node.getQualifier()) in AST_MATCHER_P() local
6902 return InnerMatcher.matches(*Qualifier, Finder, Builder); in AST_MATCHER_P()

12