| /llvm-project-15.0.7/clang/lib/Format/ |
| H A D | QualifierAlignmentFixer.cpp | 244 while (Qual && isQualifierOrType(Qual, ConfiguredQualifierTokens)) { in analyzeRight() 245 LastQual = Qual; in analyzeRight() 246 Qual = Qual->Next; in analyzeRight() 318 while (Qual && isQualifierOrType(Qual, ConfiguredQualifierTokens)) { in analyzeLeft() 319 LastQual = Qual; in analyzeLeft() 320 Qual = Qual->Next; in analyzeLeft() 321 if (Qual && Qual->is(QualifierType)) in analyzeLeft() 325 if (!Qual) in analyzeLeft() 328 if (LastQual && Qual != LastQual && Qual->is(QualifierType)) { in analyzeLeft() 330 if (!Qual->Next) in analyzeLeft() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | QualifiedAutoCheck.cpp | 31 llvm::Optional<Token> findQualToken(const VarDecl *Decl, Qualifier Qual, in findQualToken() argument 37 assert((Qual == Qualifier::Const || Qual == Qualifier::Volatile || in findQualToken() 38 Qual == Qualifier::Restrict) && in findQualToken() 54 Qual == Qualifier::Const in findQualToken() 56 : Qual == Qualifier::Volatile ? tok::kw_volatile : tok::kw_restrict; in findQualToken() 171 auto CheckQualifier = [&](bool IsPresent, Qualifier Qual) { in check() argument 173 llvm::Optional<Token> Token = findQualToken(Var, Qual, Result); in check()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TemplateName.cpp | 78 TemplateName::TemplateName(QualifiedTemplateName *Qual) : Storage(Qual) {} in TemplateName() argument 248 Qualified Qual) const { in print() 268 else if (Qual == Qualified::Fully && in print() 275 if (Qual == Qualified::Fully && in print() 282 if (Qual == Qualified::AsWritten) in print() 288 if (Qual == Qualified::AsWritten && DTN->getQualifier()) in print() 298 subst->getReplacement().print(OS, Policy, Qual); in print()
|
| H A D | ASTDiagnostic.cpp | 591 Qualifiers Qual; member 651 FlatTree[CurrentNode].FromArgInfo.Qual = FromQual; in SetTemplateDiff() 652 FlatTree[CurrentNode].ToArgInfo.Qual = ToQual; in SetTemplateDiff() 817 FromQual = FlatTree[ReadNode].FromArgInfo.Qual; in GetTemplateDiff() 818 ToQual = FlatTree[ReadNode].ToArgInfo.Qual; in GetTemplateDiff()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | TemplateNameTest.cpp | 20 TemplateName::Qualified Qual) { in printTemplateName() argument 23 TN.print(Out, Policy, Qual); in printTemplateName()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCXX.cpp | 277 NestedNameSpecifier *Qual, in BuildAppleKextVirtualCall() argument 279 assert((Qual->getKind() == NestedNameSpecifier::TypeSpec) && in BuildAppleKextVirtualCall() 282 const Type *QTy = Qual->getAsType(); in BuildAppleKextVirtualCall()
|
| H A D | CGClass.cpp | 927 Qualifiers Qual = F->getType().getQualifiers(); in isMemcpyableField() local 928 if (Qual.hasVolatile() || Qual.hasObjCLifetime()) in isMemcpyableField()
|
| H A D | CodeGenFunction.h | 4054 NestedNameSpecifier *Qual,
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseTrailingReturnTypeCheck.cpp | 201 bool Qual = isCvr(T); in classifyToken() local 203 CT.IsQualifier &= Qual; in classifyToken() 205 ContainsQualifiers |= Qual; in classifyToken() 207 ContainsSomethingElse |= !Qual && !Spec; in classifyToken()
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/ |
| H A D | use-equals-default-copy.cpp | 43 struct Qual { struct 44 Qual(const Qual &Other) : Field(Other.Field), Volatile(Other.Volatile), in Qual() function
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TemplateName.h | 246 explicit TemplateName(QualifiedTemplateName *Qual); 335 Qualified Qual = Qualified::AsWritten) const;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | AST.cpp | 215 if (auto *Qual = D.getQualifier()) in printUsingNamespaceName() local 216 Qual->print(Out, PP); in printUsingNamespaceName() 231 if (auto *Qual = UD->getQualifier()) in printName() local 232 Qual->print(Out, PP); in printName()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 1172 ObjCDeclSpec::ObjCDeclQualifier Qual; in ParseObjCTypeQualifierList() local 1176 case objc_in: Qual = ObjCDeclSpec::DQ_In; break; in ParseObjCTypeQualifierList() 1177 case objc_out: Qual = ObjCDeclSpec::DQ_Out; break; in ParseObjCTypeQualifierList() 1178 case objc_inout: Qual = ObjCDeclSpec::DQ_Inout; break; in ParseObjCTypeQualifierList() 1179 case objc_oneway: Qual = ObjCDeclSpec::DQ_Oneway; break; in ParseObjCTypeQualifierList() 1181 case objc_byref: Qual = ObjCDeclSpec::DQ_Byref; break; in ParseObjCTypeQualifierList() 1184 Qual = ObjCDeclSpec::DQ_CSNullability; in ParseObjCTypeQualifierList() 1189 Qual = ObjCDeclSpec::DQ_CSNullability; in ParseObjCTypeQualifierList() 1194 Qual = ObjCDeclSpec::DQ_CSNullability; in ParseObjCTypeQualifierList() 1200 DS.setObjCDeclQualifier(Qual); in ParseObjCTypeQualifierList() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 972 Node *Qual; member 983 Qual->print(OB); in printLeft() 3360 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local 3361 if (Qual == nullptr) in parseUnresolvedName() 3363 SoFar = make<QualifiedName>(SoFar, Qual); in parseUnresolvedName() 3387 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local 3388 if (Qual == nullptr) in parseUnresolvedName() 3395 SoFar = Qual; in parseUnresolvedName() 3680 StringView Qual = parseBareSourceName(); in parseQualifiedType() local 3681 if (Qual.empty()) in parseQualifiedType() [all …]
|
| /llvm-project-15.0.7/libcxxabi/src/demangle/ |
| H A D | ItaniumDemangle.h | 972 Node *Qual; member 983 Qual->print(OB); in printLeft() 3360 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local 3361 if (Qual == nullptr) in parseUnresolvedName() 3363 SoFar = make<QualifiedName>(SoFar, Qual); in parseUnresolvedName() 3387 Node *Qual = getDerived().parseSimpleId(); in parseUnresolvedName() local 3388 if (Qual == nullptr) in parseUnresolvedName() 3395 SoFar = Qual; in parseUnresolvedName() 3680 StringView Qual = parseBareSourceName(); in parseQualifiedType() local 3681 if (Qual.empty()) in parseQualifiedType() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Demangle/ |
| H A D | ItaniumDemangle.cpp | 497 static_cast<const NestedName *>(Name)->Qual->print(OB); in getFunctionDeclContextName()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaType.cpp | 778 for (QualLoc Qual : {QualLoc(DeclSpec::TQ_const, DS.getConstSpecLoc()), in diagnoseAndRemoveTypeQualifiers() 782 if (!(RemoveTQs & Qual.first)) in diagnoseAndRemoveTypeQualifiers() 786 if (TypeQuals & Qual.first) in diagnoseAndRemoveTypeQualifiers() 787 S.Diag(Qual.second, DiagID) in diagnoseAndRemoveTypeQualifiers() 788 << DeclSpec::getSpecifierName(Qual.first) << TypeSoFar in diagnoseAndRemoveTypeQualifiers() 789 << FixItHint::CreateRemoval(Qual.second); in diagnoseAndRemoveTypeQualifiers() 792 TypeQuals &= ~Qual.first; in diagnoseAndRemoveTypeQualifiers() 3169 struct Qual { in diagnoseIgnoredQualifiers() struct
|
| H A D | SemaChecking.cpp | 1831 auto Qual = RT.getQualifiers(); in SemaOpenCLBuiltinToAddr() local 1834 Qual.setAddressSpace(LangAS::opencl_global); in SemaOpenCLBuiltinToAddr() 1837 Qual.setAddressSpace(LangAS::opencl_local); in SemaOpenCLBuiltinToAddr() 1840 Qual.setAddressSpace(LangAS::opencl_private); in SemaOpenCLBuiltinToAddr() 1846 RT.getUnqualifiedType(), Qual))); in SemaOpenCLBuiltinToAddr()
|
| H A D | SemaDeclCXX.cpp | 12643 NestedNameSpecifier *Qual = SS.getScopeRep(); in CheckUsingDeclRedeclaration() local 12658 if (Qual->isDependent() && !HasTypenameKeyword) { in CheckUsingDeclRedeclaration() 12676 Context.getCanonicalNestedNameSpecifier(Qual); in CheckUsingDeclRedeclaration()
|
| H A D | SemaExpr.cpp | 14365 StringRef Qual = (MD->getParent()->getName() + "::").toStringRef(Str); in CheckAddressOfOperand() local 14368 << FixItHint::CreateInsertion(op->getSourceRange().getBegin(), Qual); in CheckAddressOfOperand()
|