| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 1196 unsigned TypeQuals : 5; member 1229 unsigned TypeQuals : 5; member 1517 unsigned TypeQuals : 5; member 1525 unsigned TypeQuals : 5; member 1588 I.Ptr.TypeQuals = TypeQuals; in getPointer() 1609 static DeclaratorChunk getArray(unsigned TypeQuals, in getArray() 1616 I.Arr.TypeQuals = TypeQuals; in getArray() 1657 I.Cls.TypeQuals = TypeQuals; in getBlockPointer() 1662 static DeclaratorChunk getPipe(unsigned TypeQuals, in getPipe() 1667 I.Cls.TypeQuals = TypeQuals; in getPipe() [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaLambda.cpp | 927 EPI.TypeQuals.addConst(); in ActOnStartOfLambdaDefinition() 930 EPI.TypeQuals.addAddressSpace(AS); in ActOnStartOfLambdaDefinition() 1344 InvokerExtInfo.TypeQuals = Qualifiers(); in getLambdaConversionFunctionResultType() 1373 ConvExtInfo.TypeQuals = Qualifiers(); in addFunctionPointerConversion() 1374 ConvExtInfo.TypeQuals.addConst(); in addFunctionPointerConversion() 1547 ConversionEPI.TypeQuals = Qualifiers(); in addBlockPointerConversion() 1548 ConversionEPI.TypeQuals.addConst(); in addBlockPointerConversion()
|
| H A D | SemaType.cpp | 786 if (TypeQuals & Qual.first) in diagnoseAndRemoveTypeQualifiers() 792 TypeQuals &= ~Qual.first; in diagnoseAndRemoveTypeQualifiers() 1855 S, DS, TypeQuals, Result, in ConvertDeclSpecToType() 3234 PTI.TypeQuals, in diagnoseRedundantReturnTypeQualifiers() 4942 if (DeclType.Ptr.TypeQuals) in GetFullTypeForDeclarator() 4959 if (DeclType.Ptr.TypeQuals) in GetFullTypeForDeclarator() 5013 ATI.TypeQuals = 0; in GetFullTypeForDeclarator() 5024 ATI.TypeQuals = 0; in GetFullTypeForDeclarator() 5331 EPI.TypeQuals.addCVRUQualifiers( in GetFullTypeForDeclarator() 5559 } else if (DeclType.Mem.TypeQuals) { in GetFullTypeForDeclarator() [all …]
|
| H A D | SemaDeclCXX.cpp | 8533 EPI.TypeQuals.addConst(); in CheckExplicitlyDefaultedComparison() 10477 if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) { in CheckConstructorDeclarator() local 10479 diag::err_constructor_return_type, TypeQuals, SourceLocation(), in CheckConstructorDeclarator() 10506 EPI.TypeQuals = Qualifiers(); in CheckConstructorDeclarator() 10652 else if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) { in CheckDestructorDeclarator() local 10653 diagnoseIgnoredQualifiers(diag::err_destructor_return_type, TypeQuals, in CheckDestructorDeclarator() 10700 EPI.TypeQuals = Qualifiers(); in CheckDestructorDeclarator() 13393 EPI.TypeQuals.addAddressSpace(AS); in setupImplicitSpecialMemberType()
|
| H A D | SemaDecl.cpp | 5008 if (unsigned TypeQuals = DS.getTypeQualifiers()) { in ParsedFreeStandingDeclSpec() local 5011 if (TypeQuals & DeclSpec::TQ_restrict) in ParsedFreeStandingDeclSpec() 11379 EPI.TypeQuals.addConst(); in CheckFunctionDeclaration()
|
| H A D | SemaTemplate.cpp | 9093 EPI.TypeQuals.addConst(); in CheckFunctionTemplateSpecialization()
|
| H A D | SemaExpr.cpp | 16207 EPI.TypeQuals.addConst(); in ActOnBlockArguments() 16370 EPI.TypeQuals = Qualifiers(); in ActOnBlockStmtExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2615 bool isCopyConstructor(unsigned &TypeQuals) const; 2621 unsigned TypeQuals = 0; in isCopyConstructor() local 2622 return isCopyConstructor(TypeQuals); in isCopyConstructor() 2630 bool isMoveConstructor(unsigned &TypeQuals) const; 2635 unsigned TypeQuals = 0; in isMoveConstructor() local 2636 return isMoveConstructor(TypeQuals); in isMoveConstructor() 2643 bool isCopyOrMoveConstructor(unsigned &TypeQuals) const;
|
| H A D | Type.h | 3051 unsigned TypeQuals); 3084 ArraySizeModifier SizeMod, unsigned TypeQuals) { 3087 ID.AddInteger(TypeQuals); 3205 unsigned TypeQuals, Expr *E); 4043 Qualifiers TypeQuals; 4185 EPI.TypeQuals = getMethodQuals();
|
| H A D | TypeProperties.td | 336 epi.TypeQuals = methodQualifiers;
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Type.cpp | 192 unsigned TypeQuals) { in Profile() argument 196 ID.AddInteger(TypeQuals); in Profile() 214 unsigned TypeQuals, in Profile() argument 218 ID.AddInteger(TypeQuals); in Profile() 3207 FunctionTypeBits.FastTypeQuals = epi.TypeQuals.getFastQualifiers(); in FunctionProtoType() 3302 if (epi.TypeQuals.hasNonFastQualifiers()) { in FunctionProtoType() 3304 *getTrailingObjects<Qualifiers>() = epi.TypeQuals; in FunctionProtoType() 3412 ID.Add(epi.TypeQuals); in Profile()
|
| H A D | DeclCXX.cpp | 2664 CXXConstructorDecl::isCopyConstructor(unsigned &TypeQuals) const { in isCopyConstructor() 2665 return isCopyOrMoveConstructor(TypeQuals) && in isCopyConstructor() 2669 bool CXXConstructorDecl::isMoveConstructor(unsigned &TypeQuals) const { in isMoveConstructor() 2670 return isCopyOrMoveConstructor(TypeQuals) && in isMoveConstructor() 2675 bool CXXConstructorDecl::isCopyOrMoveConstructor(unsigned &TypeQuals) const { in isCopyOrMoveConstructor() 2710 TypeQuals = PointeeType.getCVRQualifiers(); in isCopyOrMoveConstructor()
|
| H A D | TypePrinter.cpp | 156 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals, in AppendTypeQualList() argument 159 if (TypeQuals & Qualifiers::Const) { in AppendTypeQualList() 163 if (TypeQuals & Qualifiers::Volatile) { in AppendTypeQualList() 168 if (TypeQuals & Qualifiers::Restrict) { in AppendTypeQualList()
|
| H A D | ASTImporter.cpp | 1323 ToEPI.TypeQuals = FromEPI.TypeQuals; in VisitFunctionProtoType()
|
| H A D | ASTContext.cpp | 4482 EPI.TypeQuals.hasNonFastQualifiers() ? 1 : 0); in getFunctionTypeInternal()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 960 Qualifiers &Q = EPI.TypeQuals; in CreateQualifiedType() 1663 Qualifiers &Qc = EPI.TypeQuals; in getOrCreateInstanceMethodType()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 2203 proto_info.TypeQuals = clang::Qualifiers::fromFastMask(type_quals); in CreateFunctionType()
|