Home
last modified time | relevance | path

Searched refs:TypeQuals (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDeclSpec.h1168 unsigned TypeQuals : 5; member
1201 unsigned TypeQuals : 5; member
1486 unsigned TypeQuals : 5; member
1494 unsigned TypeQuals : 5; member
1554 I.Ptr.TypeQuals = TypeQuals; in getPointer()
1575 static DeclaratorChunk getArray(unsigned TypeQuals, in getArray()
1582 I.Arr.TypeQuals = TypeQuals; in getArray()
1621 I.Cls.TypeQuals = TypeQuals; in getBlockPointer()
1626 static DeclaratorChunk getPipe(unsigned TypeQuals, in getPipe()
1631 I.Cls.TypeQuals = TypeQuals; in getPipe()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaType.cpp760 if (TypeQuals & Qual.first) in diagnoseAndRemoveTypeQualifiers()
766 TypeQuals &= ~Qual.first; in diagnoseAndRemoveTypeQualifiers()
1683 S, DS, TypeQuals, Result, in ConvertDeclSpecToType()
2791 PTI.TypeQuals, in diagnoseRedundantReturnTypeQualifiers()
4345 if (DeclType.Ptr.TypeQuals) in GetFullTypeForDeclarator()
4362 if (DeclType.Ptr.TypeQuals) in GetFullTypeForDeclarator()
4416 ATI.TypeQuals = 0; in GetFullTypeForDeclarator()
4427 ATI.TypeQuals = 0; in GetFullTypeForDeclarator()
4702 EPI.TypeQuals.addCVRUQualifiers( in GetFullTypeForDeclarator()
4903 } else if (DeclType.Mem.TypeQuals) { in GetFullTypeForDeclarator()
[all …]
H A DSemaLambda.cpp860 EPI.TypeQuals.addConst(); in ActOnStartOfLambdaDefinition()
1201 InvokerExtInfo.TypeQuals = Qualifiers(); in getLambdaConversionFunctionResultType()
1232 ConvExtInfo.TypeQuals = Qualifiers(); in addFunctionPointerConversion()
1233 ConvExtInfo.TypeQuals.addConst(); in addFunctionPointerConversion()
1381 ConversionEPI.TypeQuals = Qualifiers(); in addBlockPointerConversion()
1382 ConversionEPI.TypeQuals.addConst(); in addBlockPointerConversion()
H A DSemaDeclCXX.cpp8172 if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) { in CheckConstructorDeclarator() local
8174 diag::err_constructor_return_type, TypeQuals, SourceLocation(), in CheckConstructorDeclarator()
8208 EPI.TypeQuals = Qualifiers(); in CheckConstructorDeclarator()
8356 else if (unsigned TypeQuals = D.getDeclSpec().getTypeQualifiers()) { in CheckDestructorDeclarator() local
8357 diagnoseIgnoredQualifiers(diag::err_destructor_return_type, TypeQuals, in CheckDestructorDeclarator()
8411 EPI.TypeQuals = Qualifiers(); in CheckDestructorDeclarator()
10924 EPI.TypeQuals.addAddressSpace(LangAS::opencl_generic); in setupImplicitSpecialMemberType()
H A DSemaDecl.cpp4241 if (unsigned TypeQuals = DS.getTypeQualifiers()) { in ParsedFreeStandingDeclSpec() local
4244 if (TypeQuals & DeclSpec::TQ_restrict) in ParsedFreeStandingDeclSpec()
10028 EPI.TypeQuals.addConst(); in CheckFunctionDeclaration()
H A DSemaExpr.cpp13566 EPI.TypeQuals.addConst(); in ActOnBlockArguments()
13742 EPI.TypeQuals = Qualifiers(); in ActOnBlockStmtExpr()
H A DSemaTemplate.cpp8146 EPI.TypeQuals.addConst(); in CheckFunctionTemplateSpecialization()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h2620 bool isCopyConstructor(unsigned &TypeQuals) const;
2626 unsigned TypeQuals = 0;
2627 return isCopyConstructor(TypeQuals);
2635 bool isMoveConstructor(unsigned &TypeQuals) const;
2640 unsigned TypeQuals = 0;
2641 return isMoveConstructor(TypeQuals);
2648 bool isCopyOrMoveConstructor(unsigned &TypeQuals) const;
H A DType.h2911 unsigned TypeQuals) {
2915 ID.AddInteger(TypeQuals);
2950 ArraySizeModifier SizeMod, unsigned TypeQuals) {
2953 ID.AddInteger(TypeQuals);
3072 unsigned TypeQuals, Expr *E);
3771 Qualifiers TypeQuals;
3905 EPI.TypeQuals = getTypeQuals();
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp2365 CXXConstructorDecl::isCopyConstructor(unsigned &TypeQuals) const { in isCopyConstructor()
2366 return isCopyOrMoveConstructor(TypeQuals) && in isCopyConstructor()
2370 bool CXXConstructorDecl::isMoveConstructor(unsigned &TypeQuals) const { in isMoveConstructor()
2371 return isCopyOrMoveConstructor(TypeQuals) && in isMoveConstructor()
2376 bool CXXConstructorDecl::isCopyOrMoveConstructor(unsigned &TypeQuals) const { in isCopyOrMoveConstructor()
2413 TypeQuals = PointeeType.getCVRQualifiers(); in isCopyOrMoveConstructor()
H A DTypePrinter.cpp138 static void AppendTypeQualList(raw_ostream &OS, unsigned TypeQuals, in AppendTypeQualList() argument
141 if (TypeQuals & Qualifiers::Const) { in AppendTypeQualList()
145 if (TypeQuals & Qualifiers::Volatile) { in AppendTypeQualList()
150 if (TypeQuals & Qualifiers::Restrict) { in AppendTypeQualList()
H A DType.cpp172 unsigned TypeQuals, in Profile() argument
176 ID.AddInteger(TypeQuals); in Profile()
2854 FunctionTypeBits.FastTypeQuals = epi.TypeQuals.getFastQualifiers(); in FunctionProtoType()
2954 if (epi.TypeQuals.hasNonFastQualifiers()) { in FunctionProtoType()
2956 *getTrailingObjects<Qualifiers>() = epi.TypeQuals; in FunctionProtoType()
3057 ID.Add(epi.TypeQuals); in Profile()
H A DASTImporter.cpp1211 ToEPI.TypeQuals = FromEPI.TypeQuals; in VisitFunctionProtoType()
H A DASTContext.cpp3775 EPI.TypeQuals.hasNonFastQualifiers() ? 1 : 0); in getFunctionTypeInternal()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp2208 proto_info.TypeQuals = clang::Qualifiers::fromFastMask(type_quals); in CreateFunctionType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp6053 EPI.TypeQuals = Qualifiers::fromOpaqueValue(Record[Idx++]); in readTypeRecord()