Home
last modified time | relevance | path

Searched refs:QualType (Results 1 – 25 of 481) sorted by relevance

12345678910>>...20

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h1343 QualType getAdjustedType(QualType Orig, QualType New) const;
1358 QualType getDecayedType(QualType Orig, QualType Decayed) const;
1362 QualType getAtomicType(QualType T) const;
1550 QualType getFunctionType(QualType ResultTy, ArrayRef<QualType> Args, in getFunctionType()
1559 QualType getFunctionTypeInternal(QualType ResultTy, ArrayRef<QualType> Args,
1717 QualType getUnaryTransformType(QualType BaseType, QualType UnderlyingType,
2841 QualType getCommonSugaredType(QualType X, QualType Y,
2900 QualType mergeTypes(QualType, QualType, bool OfBlockPointer = false,
2906 QualType mergeFunctionParameterTypes(QualType, QualType,
2909 QualType mergeTransparentUnionType(QualType, QualType,
[all …]
H A DType.h62 class QualType; variable
1393 QualType substObjCMemberType(QualType objectType,
1413 static QualType IgnoreParens(QualType T);
2846 ComplexType(QualType Element, QualType CanonicalPtr)
2873 ParenType(QualType InnerType, QualType CanonType)
2961 DecayedType(QualType OriginalType, QualType Decayed, QualType Canonical);
3245 IncompleteArrayType(QualType et, QualType can,
4905 DecltypeType(Expr *E, QualType underlyingType, QualType can = QualType());
6267 ObjCObjectType(QualType Canonical, QualType Base,
6656 AtomicType(QualType ValTy, QualType Canonical)
[all …]
H A DNonTrivialTypeVisitor.h28 RetTy visitWithKind(QualType::DestructionKind DK, QualType FT, in visitWithKind()
35 case QualType::DK_none: in visitWithKind()
61 case QualType::PDIK_ARCStrong: in visitWithKind()
63 case QualType::PDIK_ARCWeak: in visitWithKind()
65 case QualType::PDIK_Struct: in visitWithKind()
67 case QualType::PDIK_Trivial: in visitWithKind()
87 RetTy visitWithKind(QualType::PrimitiveCopyKind PCK, QualType FT, in visitWithKind()
92 case QualType::PCK_ARCStrong: in visitWithKind()
94 case QualType::PCK_ARCWeak: in visitWithKind()
96 case QualType::PCK_Struct: in visitWithKind()
[all …]
H A DTypeOrdering.h29 bool operator()(QualType T1, QualType T2) const { in operator()
38 template<> struct DenseMapInfo<clang::QualType> {
39 static inline clang::QualType getEmptyKey() { return clang::QualType(); }
41 static inline clang::QualType getTombstoneKey() {
42 using clang::QualType;
43 return QualType::getFromOpaquePtr(reinterpret_cast<clang::Type *>(-1));
46 static unsigned getHashValue(clang::QualType Val) {
51 static bool isEqual(clang::QualType LHS, clang::QualType RHS) {
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp412 QualType QualType::getDesugaredType(QualType T, const ASTContext &Context) { in getDesugaredType()
417 QualType QualType::getSingleStepDesugaredTypeImpl(QualType type, in getSingleStepDesugaredTypeImpl()
518 QualType QualType::IgnoreParens(QualType T) { in IgnoreParens()
873 QualType recurse(QualType type) { in recurse()
1544 QualType QualType::substObjCTypeArgs(ASTContext &ctx, in substObjCTypeArgs()
1551 QualType QualType::substObjCMemberType(QualType objectType, in substObjCMemberType()
1567 QualType QualType::getAtomicUnqualifiedType() const { in getAtomicUnqualifiedType()
3394 QualType QualType::getNonPackExpansionType() const { in getNonPackExpansionType()
4118 QualType
4126 QualType
[all …]
H A DASTContext.cpp2992 QualType
3295 QualType ASTContext::getAdjustedType(QualType Orig, QualType New) const { in getAdjustedType()
3316 QualType ASTContext::getDecayedType(QualType Orig, QualType Decayed) const { in getDecayedType()
3393 QualType
4385 QualType Existing = QualType(FPT, 0); in getFunctionTypeInternal()
10261 QualType ASTContext::mergeTransparentUnionType(QualType T, QualType SubType, in mergeTransparentUnionType()
10281 QualType ASTContext::mergeFunctionParameterTypes(QualType lhs, QualType rhs, in mergeFunctionParameterTypes()
10300 QualType ASTContext::mergeFunctionTypes(QualType lhs, QualType rhs, in mergeFunctionTypes()
10519 QualType ASTContext::mergeTypes(QualType LHS, QualType RHS, bool OfBlockPointer, in mergeTypes()
10932 QualType ASTContext::mergeObjCGCQualifiers(QualType LHS, QualType RHS) { in mergeObjCGCQualifiers()
[all …]
H A DInheritViz.cpp36 std::map<QualType, int, QualTypeOrdering> DirectBaseCount;
37 std::set<QualType, QualTypeOrdering> KnownVirtualBases;
43 void WriteGraph(QualType Type) { in WriteGraph()
53 void WriteNode(QualType Type, bool FromVirtual);
58 raw_ostream& WriteNodeReference(QualType Type, bool FromVirtual);
62 void InheritanceHierarchyWriter::WriteNode(QualType Type, bool FromVirtual) { in WriteNode()
63 QualType CanonType = Context.getCanonicalType(Type); in WriteNode()
96 QualType CanonBaseType = Context.getCanonicalType(Base.getType()); in WriteNode()
124 InheritanceHierarchyWriter::WriteNodeReference(QualType Type, in WriteNodeReference()
126 QualType CanonType = Context.getCanonicalType(Type); in WriteNodeReference()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h144 QualType Type;
345 QualType Type = TypeInfo->getType(); in InitializeTemporary()
449 QualType getType() const { return Type; } in getType()
954 QualType Type;
1140 QualType FailedIncompleteType;
1300 void AddFinalCopy(QualType T);
1306 QualType T,
1348 void AddCAssignmentStep(QualType T);
1351 void AddStringInitStep(QualType T);
1358 void AddArrayInitLoopStep(QualType T, QualType EltTy);
[all …]
H A DOverload.h342 void setAllToTypes(QualType T) { in setAllToTypes()
348 QualType getFromType() const { in getFromType()
352 QualType getToType(unsigned Idx) const { in getToType()
428 QualType getFromType() const { in getFromType()
432 QualType getToType() const { in getToType()
497 void init(FailureKind K, QualType From, QualType To) { in init()
504 QualType getFromType() const { return QualType::getFromOpaquePtr(FromTy); } in getFromType()
505 QualType getToType() const { return QualType::getFromOpaquePtr(ToTy); } in getToType()
554 QualType InitializerListContainerType;
674 QualType FromType, QualType ToType) { in setBad()
[all …]
H A DSema.h2090 QualType BuildPointerType(QualType T,
2148 QualType BuildFunctionType(QualType T,
2153 QualType BuildMemberPointerType(QualType T, QualType Class,
2156 QualType BuildBlockPointerType(QualType T,
2158 QualType BuildParenType(QualType T);
2160 QualType BuildReadPipeType(QualType T,
2162 QualType BuildWritePipeType(QualType T,
9206 QualType adjustCCAndNoReturn(QualType ArgFunctionType, QualType FunctionType,
9345 QualType SubstAutoType(QualType TypeWithAuto, QualType Replacement);
9359 QualType ReplaceAutoType(QualType TypeWithAuto, QualType Replacement);
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.h27 ABIArgInfo classifyReturnType(QualType RetTy) const;
28 ABIArgInfo classifyArgumentType(QualType RetTy) const;
33 QualType Ty) const override;
50 ABIArgInfo coerceToIntArray(QualType Ty, ASTContext &Context,
57 bool isAggregateTypeForABI(QualType T);
63 CGCXXABI::RecordArgABI getRecordArgABI(QualType T, CGCXXABI &CXXABI);
70 QualType useFirstFieldIfTransparentUnion(QualType Ty);
116 QualType ValueTy, bool IsIndirect,
147 const Type *isSingleElementStruct(QualType T, ASTContext &Context);
152 bool isSIMDVectorType(ASTContext &Context, QualType Ty);
[all …]
H A DConstantEmitter.h77 QualType destType);
79 QualType destType);
105 llvm::Constant *emitAbstract(const Expr *E, QualType T);
107 QualType T);
110 llvm::Constant *tryEmitAbstract(const Expr *E, QualType T);
113 llvm::Constant *tryEmitAbstract(const APValue &value, QualType T);
118 llvm::Constant *emitNullForMemory(QualType T) { in emitNullForMemory()
121 llvm::Constant *emitForMemory(llvm::Constant *C, QualType T) { in emitForMemory()
127 QualType T);
135 llvm::Constant *tryEmitPrivate(const Expr *E, QualType T);
[all …]
H A DCGNonTrivialStruct.cpp45 QualType FT = FD->getType(); in visitStructFields()
86 void preVisit(QualType::PrimitiveCopyKind PCK, QualType FT, in preVisit()
93 void visitWithKind(QualType::PrimitiveCopyKind PCK, QualType FT, in visitWithKind()
277 void visitWithKind(QualType::PrimitiveDefaultInitializeKind PDIK, QualType FT, in visitWithKind()
294 void visitWithKind(QualType::DestructionKind DK, QualType FT, in visitWithKind()
357 QualType BaseEltQT; in visitArray()
550 QualType RT = QualType(FD->getParent()->getTypeForDecl(), 0); in visitVolatileTrivial()
579 void visitWithKind(QualType::DestructionKind DK, QualType FT, in visitWithKind()
619 void visitWithKind(QualType::PrimitiveDefaultInitializeKind PDIK, QualType FT, in visitWithKind()
652 QualType EltTy = Ctx.getBaseElementType(QualType(AT, 0)); in visitArray()
[all …]
H A DCGCXXABI.h71 llvm::Constant *GetBogusMemberPointer(QualType T);
278 getAddrOfCXXCatchHandlerType(QualType Ty, QualType CatchHandlerType) = 0;
293 QualType SrcRecordTy,
294 QualType DestTy,
295 QualType DestRecordTy,
305 QualType SrcRecordTy,
306 QualType DestTy,
307 QualType DestRecordTy,
338 QualType Type;
567 QualType ElementType);
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp64 : type(clang::QualType()) {} in StructElement()
97 return clang::QualType(); in BuildAggregate()
107 return clang::QualType(); in BuildAggregate()
123 return clang::QualType(); in BuildAggregate()
154 return clang::QualType(); in BuildArray()
158 return clang::QualType(); in BuildArray()
173 return clang::QualType(); in BuildObjCObjectPointerType()
233 return clang::QualType(); in BuildObjCObjectPointerType()
251 clang::QualType
256 return clang::QualType(); in BuildType()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h73 const QualType ArrayIndexTy;
84 SVal evalCast(SVal V, QualType CastTy, QualType OriginalTy);
88 QualType originalType);
131 SVal operand, QualType type);
134 SVal lhs, SVal rhs, QualType type);
149 QualType getConditionType() const { in getConditionType()
153 QualType getArrayIndexType() const { in getArrayIndexType()
186 DefinedOrUnknownSVal makeZeroVal(QualType type);
334 QualType type);
340 QualType type);
[all …]
H A DSymbolManager.h69 QualType getType() const override;
81 QualType T;
219 QualType T;
283 QualType FromTy;
286 QualType ToTy;
289 SymbolCast(const SymExpr *In, QualType From, QualType To) in SymbolCast()
311 const SymExpr *In, QualType From, QualType To) { in Profile()
332 QualType T;
380 QualType T;
431 QualType t) in BinarySymExprImpl()
[all …]
H A DDynamicCastInfo.h21 DynamicCastInfo(QualType from, QualType to, CastResult resultKind) in DynamicCastInfo()
24 QualType from() const { return From; } in from()
25 QualType to() const { return To; } in to()
27 bool equals(QualType from, QualType to) const { in equals()
48 QualType From, To;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysisContext.h59 FieldSet getObjectFields(QualType Type);
109 std::function<llvm::StringMap<QualType>(QualType)> CB) { in setSyntheticFieldCallback()
117 StorageLocation &createStorageLocation(QualType Type);
129 QualType Type, RecordStorageLocation::FieldToLoc FieldLocs,
141 PointerValue &getOrCreateNullPointerValue(QualType PointeeType);
202 FieldSet getModeledFields(QualType Type);
206 llvm::StringMap<QualType> getSyntheticFields(QualType Type) { in getSyntheticFields()
217 static QualType getEmptyKey() { in getEmptyKey()
219 return QualType::getFromOpaquePtr(reinterpret_cast<Type *>(1)); in getEmptyKey()
267 llvm::DenseMap<QualType, PointerValue *, NullableQualTypeDenseMapInfo>
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DTypeLocBuilder.h37 QualType LastTy;
72 void pushTrivial(ASTContext &Context, QualType T, SourceLocation Loc);
76 TypeSpecTypeLoc pushTypeSpec(QualType T) { in pushTypeSpec()
85 LastTy = QualType(); in clear()
94 void TypeWasModifiedSafely(QualType T) { in TypeWasModifiedSafely()
102 template <class TyLocType> TyLocType push(QualType T) { in push()
110 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { in getTypeSourceInfo()
123 TypeLoc getTypeLocInContext(ASTContext &Context, QualType T) { in getTypeLocInContext()
136 TypeLoc pushImpl(QualType T, size_t LocalSize, unsigned LocalAlignment);
147 TypeLoc getTemporaryTypeLoc(QualType T) { in getTemporaryTypeLoc()
H A DSemaType.cpp269 QualType getAttributedType(Attr *A, QualType ModifiedType, in getAttributedType()
271 QualType T = in getAttributedType()
287 QualType ReplaceAutoType(QualType TypeWithAuto, QualType Replacement) { in ReplaceAutoType()
1062 QualType Result = QualType(Decl->getTypeForDecl(), 0); in BuildObjCTypeParamType()
2042 QualType Sema::BuildParenType(QualType T) { in BuildParenType()
2185 QualType Sema::BuildPointerType(QualType T, in BuildPointerType()
3061 QualType Sema::BuildFunctionType(QualType T, in BuildFunctionType()
3119 QualType Sema::BuildMemberPointerType(QualType T, QualType Class, in BuildMemberPointerType()
3182 QualType Sema::BuildBlockPointerType(QualType T, in BuildBlockPointerType()
3545 QualType T; in GetDeclSpecTypeForDeclarator()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.h26 class QualType; variable
75 clang::QualType GetBasicType(lldb::BasicType type);
79 bool CompleteType(clang::QualType qt);
82 CompilerType ToCompilerType(clang::QualType qt);
97 clang::QualType
99 clang::QualType
102 clang::QualType CreateRecordType(PdbTypeSymId id,
104 clang::QualType CreateEnumType(PdbTypeSymId id,
106 clang::QualType
109 clang::QualType CreateType(PdbTypeSymId type);
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypeChecker.cpp54 void reportTypeError(QualType DynamicType, QualType StaticType,
63 void DynamicTypeChecker::reportTypeError(QualType DynamicType, in reportTypeError()
64 QualType StaticType, in reportTypeError()
74 QualType::print(StaticType.getTypePtr(), Qualifiers(), OS, C.getLangOpts(), in reportTypeError()
109 QualType::print(TrackedType.getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
115 QualType::print(ExplicitCast->getSubExpr()->getType().getTypePtr(), in VisitNode()
118 QualType::print(ExplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
123 QualType::print(ImplicitCast->getSubExpr()->getType().getTypePtr(), in VisitNode()
126 QualType::print(ImplicitCast->getType().getTypePtr(), Qualifiers(), OS, in VisitNode()
164 QualType DynType = DynTypeInfo.getType(); in checkPostStmt()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangUtil.cpp36 QualType ClangUtil::GetQualType(const CompilerType &ct) { in GetQualType()
39 return QualType(); in GetQualType()
41 return QualType::getFromOpaquePtr(ct.GetOpaqueQualType()); in GetQualType()
44 QualType ClangUtil::GetCanonicalQualType(const CompilerType &ct) { in GetCanonicalQualType()
46 return QualType(); in GetCanonicalQualType()
55 QualType qual_type(GetQualType(ct)); in RemoveFastQualifiers()
61 clang::QualType qual_type = ClangUtil::GetCanonicalQualType(type); in GetAsTagDecl()
82 return clang::QualType(t, 0).getAsString(); in ToString()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARC.cpp28 QualType Ty) const override;
30 void updateState(const ABIArgInfo &Info, QualType Ty, CCState &State) const { in updateState()
58 ABIArgInfo getIndirectByRef(QualType Ty, bool HasFreeRegs) const;
59 ABIArgInfo getIndirectByValue(QualType Ty) const;
60 ABIArgInfo classifyArgumentType(QualType Ty, uint8_t FreeRegs) const;
61 ABIArgInfo classifyReturnType(QualType RetTy) const;
71 ABIArgInfo ARCABIInfo::getIndirectByRef(QualType Ty, bool HasFreeRegs) const { in getIndirectByRef()
76 ABIArgInfo ARCABIInfo::getIndirectByValue(QualType Ty) const { in getIndirectByValue()
85 QualType Ty) const { in EmitVAArg()
91 ABIArgInfo ARCABIInfo::classifyArgumentType(QualType Ty, in classifyArgumentType()
[all …]

12345678910>>...20