| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 1343 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 D | Type.h | 62 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 D | NonTrivialTypeVisitor.h | 28 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 D | TypeOrdering.h | 29 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 D | Type.cpp | 412 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 D | ASTContext.cpp | 2992 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 D | InheritViz.cpp | 36 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 D | Initialization.h | 144 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 D | Overload.h | 342 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 D | Sema.h | 2090 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 D | ABIInfoImpl.h | 27 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 D | ConstantEmitter.h | 77 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 D | CGNonTrivialStruct.cpp | 45 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 D | CGCXXABI.h | 71 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 D | AppleObjCTypeEncodingParser.cpp | 64 : 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 D | SValBuilder.h | 73 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 D | SymbolManager.h | 69 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 D | DynamicCastInfo.h | 21 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 D | DataflowAnalysisContext.h | 59 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 D | TypeLocBuilder.h | 37 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 D | SemaType.cpp | 269 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 D | PdbAstBuilder.h | 26 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 D | DynamicTypeChecker.cpp | 54 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 D | ClangUtil.cpp | 36 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 D | ARC.cpp | 28 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 …]
|