Home
last modified time | relevance | path

Searched refs:Qual (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/clang/lib/Format/
H A DQualifierAlignmentFixer.cpp244 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 DQualifiedAutoCheck.cpp31 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 DTemplateName.cpp78 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 DASTDiagnostic.cpp591 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 DTemplateNameTest.cpp20 TemplateName::Qualified Qual) { in printTemplateName() argument
23 TN.print(Out, Policy, Qual); in printTemplateName()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCXX.cpp277 NestedNameSpecifier *Qual, in BuildAppleKextVirtualCall() argument
279 assert((Qual->getKind() == NestedNameSpecifier::TypeSpec) && in BuildAppleKextVirtualCall()
282 const Type *QTy = Qual->getAsType(); in BuildAppleKextVirtualCall()
H A DCGClass.cpp927 Qualifiers Qual = F->getType().getQualifiers(); in isMemcpyableField() local
928 if (Qual.hasVolatile() || Qual.hasObjCLifetime()) in isMemcpyableField()
H A DCodeGenFunction.h4054 NestedNameSpecifier *Qual,
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseTrailingReturnTypeCheck.cpp201 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 Duse-equals-default-copy.cpp43 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 DTemplateName.h246 explicit TemplateName(QualifiedTemplateName *Qual);
335 Qualified Qual = Qualified::AsWritten) const;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DAST.cpp215 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 DParseObjc.cpp1172 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 DItaniumDemangle.h972 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 DItaniumDemangle.h972 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 DItaniumDemangle.cpp497 static_cast<const NestedName *>(Name)->Qual->print(OB); in getFunctionDeclContextName()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaType.cpp778 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 DSemaChecking.cpp1831 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 DSemaDeclCXX.cpp12643 NestedNameSpecifier *Qual = SS.getScopeRep(); in CheckUsingDeclRedeclaration() local
12658 if (Qual->isDependent() && !HasTypenameKeyword) { in CheckUsingDeclRedeclaration()
12676 Context.getCanonicalNestedNameSpecifier(Qual); in CheckUsingDeclRedeclaration()
H A DSemaExpr.cpp14365 StringRef Qual = (MD->getParent()->getName() + "::").toStringRef(Str); in CheckAddressOfOperand() local
14368 << FixItHint::CreateInsertion(op->getSourceRange().getBegin(), Qual); in CheckAddressOfOperand()