Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DNestedNameSpecifier.h243 NestedNameSpecifier *Qualifier = nullptr; variable
248 static unsigned getLocalDataLength(NestedNameSpecifier *Qualifier);
252 static unsigned getDataLength(NestedNameSpecifier *Qualifier);
260 NestedNameSpecifierLoc(NestedNameSpecifier *Qualifier, void *Data) in NestedNameSpecifierLoc() argument
261 : Qualifier(Qualifier), Data(Data) {} in NestedNameSpecifierLoc()
265 explicit operator bool() const { return Qualifier; }
269 bool hasQualifier() const { return Qualifier; } in hasQualifier()
274 return Qualifier; in getNestedNameSpecifier()
301 if (!Qualifier) in getBeginLoc()
333 if (!Qualifier) in getPrefix()
[all …]
H A DTemplateName.h506 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; variable
517 : Qualifier(NNS, TemplateKeyword ? 1 : 0), UnderlyingTemplate(Template) { in QualifiedTemplateName()
524 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier()
528 bool hasTemplateKeyword() const { return Qualifier.getInt(); } in hasTemplateKeyword()
588 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier; variable
594 DependentTemplateStorage(NestedNameSpecifier *Qualifier,
599 NestedNameSpecifier *getQualifier() const { return Qualifier.getPointer(); } in getQualifier()
604 bool hasTemplateKeyword() const { return Qualifier.getInt(); } in hasTemplateKeyword()
H A DTemplateBase.h483 NestedNameSpecifier *Qualifier;
515 return NestedNameSpecifierLoc(Template->Qualifier,
H A DASTNodeTraverser.h397 NestedNameSpecifier *Qualifier = T->getQualifier(); in VisitMemberPointerType() local
398 if (NestedNameSpecifier::SpecifierKind K = Qualifier->getKind(); in VisitMemberPointerType()
400 Visit(Qualifier->getAsType()); in VisitMemberPointerType()
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DQualifierAlignmentFixer.cpp34 for (const auto &Qualifier : LeftOrder) { in addQualifierAlignmentFixerPasses() local
36 [&, Qualifier, ConfiguredQualifierTokens](const Environment &Env) { in addQualifierAlignmentFixerPasses()
37 return LeftRightQualifierAlignmentFixer(Env, Style, Qualifier, in addQualifierAlignmentFixerPasses()
43 for (const auto &Qualifier : RightOrder) { in addQualifierAlignmentFixerPasses() local
45 [&, Qualifier, ConfiguredQualifierTokens](const Environment &Env) { in addQualifierAlignmentFixerPasses()
46 return LeftRightQualifierAlignmentFixer(Env, Style, Qualifier, in addQualifierAlignmentFixerPasses()
77 const std::string &Qualifier) { in insertQualifierAfter() argument
83 NewText += " " + Qualifier; in insertQualifierAfter()
90 const std::string &Qualifier) { in insertQualifierBefore() argument
94 std::string NewText = " " + Qualifier + " "; in insertQualifierBefore()
[all …]
H A DQualifierAlignmentFixer.h45 std::string Qualifier; variable
53 const std::string &Qualifier,
62 static tok::TokenKind getTokenFromQualifier(const std::string &Qualifier);
72 const std::string &Qualifier,
79 const std::string &Qualifier,
H A DFormatToken.h720 const auto Qualifier = TokenText.substr(2); in isObjCLifetimeQualifier() local
721 return Qualifier == "autoreleasing" || Qualifier == "strong" || in isObjCLifetimeQualifier()
722 Qualifier == "weak" || Qualifier == "unsafe_unretained"; in isObjCLifetimeQualifier()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DNestedNameSpecifier.cpp357 NestedNameSpecifierLoc::getLocalDataLength(NestedNameSpecifier *Qualifier) { in getLocalDataLength() argument
358 assert(Qualifier && "Expected a non-NULL qualifier"); in getLocalDataLength()
363 switch (Qualifier->getKind()) { in getLocalDataLength()
387 NestedNameSpecifierLoc::getDataLength(NestedNameSpecifier *Qualifier) { in getDataLength() argument
389 for (; Qualifier; Qualifier = Qualifier->getPrefix()) in getDataLength()
390 Length += getLocalDataLength(Qualifier); in getDataLength()
411 if (!Qualifier) in getLocalSourceRange()
414 unsigned Offset = getDataLength(Qualifier->getPrefix()); in getLocalSourceRange()
415 switch (Qualifier->getKind()) { in getLocalSourceRange()
431 TypeLoc TL(Qualifier->getAsType(), TypeData); in getLocalSourceRange()
[all …]
H A DTemplateName.cpp306 NestedNameSpecifier *Qualifier, IdentifierOrOverloadedOperator Name, in DependentTemplateStorage() argument
308 : Qualifier(Qualifier, HasTemplateKeyword), Name(Name) { in DependentTemplateStorage()
309 assert((!Qualifier || Qualifier->isDependent()) && in DependentTemplateStorage()
315 if (NestedNameSpecifier *Qualifier = getQualifier()) in getDependence() local
316 D |= toTemplateNameDependence(Qualifier->getDependence()); in getDependence()
373 if (NestedNameSpecifier *Qualifier = S->getQualifier()) in getDependence() local
374 D |= toTemplateNameDependence(Qualifier->getDependence()); in getDependence()
H A DStmtPrinter.cpp457 if (NestedNameSpecifier *Qualifier in VisitMSDependentExistsStmt() local
459 Qualifier->print(OS, Policy); in VisitMSDependentExistsStmt()
1312 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDeclRefExpr() local
1313 Qualifier->print(OS, Policy); in VisitDeclRefExpr()
1362 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitDependentScopeDeclRefExpr() local
1363 Qualifier->print(OS, Policy); in VisitDependentScopeDeclRefExpr()
1781 if (NestedNameSpecifier *Qualifier = Node->getQualifier()) in VisitMemberExpr() local
1782 Qualifier->print(OS, Policy); in VisitMemberExpr()
2180 if (NestedNameSpecifier *Qualifier = in VisitMSPropertyRefExpr() local
2182 Qualifier->print(OS, Policy); in VisitMSPropertyRefExpr()
[all …]
H A DTypeLoc.cpp559 initializeQualifier(ASTContext &Context, NestedNameSpecifier *Qualifier, in initializeQualifier() argument
561 if (!Qualifier) in initializeQualifier()
564 Builder.MakeTrivial(Context, Qualifier, Loc); in initializeQualifier()
H A DQualTypeNames.cpp393 NestedNameSpecifier *Qualifier = getFullyQualifiedNestedNameSpecifier( in getFullyQualifiedType() local
395 QT = Ctx.getMemberPointerType(QT, Qualifier, in getFullyQualifiedType()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DCodeCompleteConsumer.h870 NestedNameSpecifier *Qualifier = nullptr; variable
885 NestedNameSpecifier *Qualifier = nullptr,
893 DeclaringEntity(false), FunctionCanBeCall(true), Qualifier(Qualifier) { in Declaration()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHeuristicResolver.cpp320 QualType Qualifier = resolveNestedNameSpecifierToType(RE->getQualifier()); in resolveDeclRefExpr() local
321 Qualifier = simplifyType(Qualifier, nullptr, /*UnwrapPointer=*/false); in resolveDeclRefExpr()
322 return resolveDependentMember(Qualifier, RE->getDeclName(), StaticFilter); in resolveDeclRefExpr()
H A DSemaCodeComplete.cpp863 if (!R.Qualifier) in CheckHiddenResult()
864 R.Qualifier = getRequiredQualification(SemaRef.Context, CurContext, in CheckHiddenResult()
1128 R.Qualifier, false, in MaybeAddResult()
1214 if (R.QualifierIsInformative && !R.Qualifier && in MaybeAddResult()
1218 R.Qualifier = in MaybeAddResult()
1221 R.Qualifier = NestedNameSpecifier::Create( in MaybeAddResult()
1366 R.Qualifier, false, in AddResult()
1396 } else if (Filter == &ResultBuilder::IsMember && !R.Qualifier && in AddResult()
1403 if (R.QualifierIsInformative && !R.Qualifier && in AddResult()
1407 R.Qualifier = in AddResult()
[all …]
H A DSemaCXXScopeSpec.cpp976 NestedNameSpecifier *Qualifier = SS.getScopeRep(); in ShouldEnterDeclaratorScope() local
992 switch (Qualifier->getKind()) { in ShouldEnterDeclaratorScope()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp877 const char *Parser::GNUAsmQualifiers::getQualifierName(AQ Qualifier) { in getQualifierName() argument
878 switch (Qualifier) { in getQualifierName()
896 bool Parser::GNUAsmQualifiers::setAsmQualifier(AQ Qualifier) { in setAsmQualifier() argument
897 bool IsDuplicate = Qualifiers & Qualifier; in setAsmQualifier()
898 Qualifiers |= Qualifier; in setAsmQualifier()
/freebsd/crypto/openssl/VMS/
H A Dopenssl_shutdown.com.in6 $ ! P1 Qualifier(s) for DEASSIGN.
H A Dopenssl_startup.com.in38 $ ! P1 Qualifier(s) for DEFINE. "/SYSTEM" would be typical when
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVOptions.h120 Qualifier, // --attribute=qualifier enumerator
352 ATTRIBUTE_OPTION(Qualifier);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp387 if (auto Qualifier = getAddressSpaceQualifier(PtrTy->getAddressSpace())) in emitKernelArg() local
390 Arg[".address_space"] = Arg.getDocument()->getNode(*Qualifier, in emitKernelArg()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp209 NestedNameSpecifier *Qualifier = HasQualifier ? ME->getQualifier() : nullptr; in EmitCXXMemberCallExpr() local
214 HasQualifier, Qualifier, IsArrow, in EmitCXXMemberCallExpr()
220 bool HasQualifier, NestedNameSpecifier *Qualifier, bool IsArrow, in EmitCXXMemberOrOperatorMemberCallExpr() argument
387 Callee = BuildAppleKextVirtualCall(Dtor, Qualifier, Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
421 Callee = BuildAppleKextVirtualCall(MD, Qualifier, Ty); in EmitCXXMemberOrOperatorMemberCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp4047 StringRef Qualifier; in parseDirectiveStruct() local
4051 if (parseIdentifier(Qualifier)) in parseDirectiveStruct()
4053 if (!Qualifier.equals_insensitive("nonunique")) in parseDirectiveStruct()
4327 StringRef Qualifier; in parseDirectiveMacro() local
4330 if (parseIdentifier(Qualifier)) in parseDirectiveMacro()
4336 if (Qualifier.equals_insensitive("req")) in parseDirectiveMacro()
4338 else if (Qualifier.equals_insensitive("vararg")) in parseDirectiveMacro()
4342 Qualifier + " is not a valid parameter qualifier for '" + in parseDirectiveMacro()
5559 StringRef Qualifier; in parseDirectiveFor() local
5562 if (parseIdentifier(Qualifier)) in parseDirectiveFor()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DNodes.h100 Qualifier, enumerator
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DOptions.cpp111 clEnumValN(LVAttributeKind::Qualifier, "qualifier",

123