Home
last modified time | relevance | path

Searched refs:UnderlyingType (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyEnumDumper.cpp41 auto UnderlyingType = Symbol.getUnderlyingType(); in start() local
42 if (!UnderlyingType) in start()
44 if (UnderlyingType->getBuiltinType() != PDB_BuiltinType::Int || in start()
45 UnderlyingType->getLength() != 4) { in start()
48 Dumper.start(*UnderlyingType); in start()
H A DMinimalTypeDumper.cpp367 Enum.UnderlyingType); in visitKnownRecord()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dexecutor_symbol_def.h28 using UnderlyingType = uint8_t;
32 enum FlagNames : UnderlyingType {
58 UnderlyingType getRawFlagsValue() const { in getRawFlagsValue()
59 return static_cast<UnderlyingType>(Flags); in getRawFlagsValue()
96 SPSTuple<JITSymbolFlags::UnderlyingType, JITSymbolFlags::TargetFlagsType>;
113 JITSymbolFlags::UnderlyingType RawFlags; in deserialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DWithCache.h31 using UnderlyingType = std::remove_pointer_t<Arg>; variable
37 using PointerType = conditionally_const_t<UnderlyingType *, IsConst>;
38 using ReferenceType = conditionally_const_t<UnderlyingType &, IsConst>;
/freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/server/
H A DRPCServerSourceEmitter.cpp112 QualType UnderlyingType = in EmitStorageForOneParameter() local
114 const bool IsSBClass = lldb_rpc_gen::TypeIsSBClass(UnderlyingType); in EmitStorageForOneParameter()
138 UnderlyingType.print(StorageDeclarationStream, Policy); in EmitStorageForOneParameter()
165 QualType UnderlyingType = in EmitDecodeForOneParameter() local
168 if (TypeIsSBClass(UnderlyingType)) { in EmitDecodeForOneParameter()
173 UnderlyingType.print(DecodeLineStream, Policy); in EmitDecodeForOneParameter()
308 QualType UnderlyingType = lldb_rpc_gen::GetUnderlyingType(Iter->Type); in EmitEncodesForMutableParameters() local
309 if (UnderlyingType.isConstQualified()) in EmitEncodesForMutableParameters()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h77 using UnderlyingType = uint8_t;
80 enum FlagNames : UnderlyingType {
168 UnderlyingType getRawFlagsValue() const { in getRawFlagsValue()
169 return static_cast<UnderlyingType>(Flags); in getRawFlagsValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDenseMapInfo.h309 using UnderlyingType = std::underlying_type_t<Enum>;
310 using Info = DenseMapInfo<UnderlyingType>;
319 return Info::getHashValue(static_cast<UnderlyingType>(Val));
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorSymbolDef.h86 SPSTuple<JITSymbolFlags::UnderlyingType, JITSymbolFlags::TargetFlagsType>;
103 JITSymbolFlags::UnderlyingType RawFlags; in deserialize()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h109 using UnderlyingType = const ContainerType *; variable
110 UnderlyingType Impl;
382 /* implicit */ RangeSet(UnderlyingType Ptr) : Impl(Ptr) {} in RangeSet()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeEnum.cpp304 const auto UnderlyingType = in getLength() local
306 return UnderlyingType ? UnderlyingType->getLength() : 0; in getLength()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExpandVariadics.cpp654 Type *const UnderlyingType = IsByVal ? CB->getParamByValType(I) in expandCall() local
658 DL.getTypeAllocSize(UnderlyingType).getFixedValue(); in expandCall()
661 Type *FrameFieldType = UnderlyingType; in expandCall()
666 VariadicABIInfo::VAArgSlotInfo SlotInfo = ABI->slotInfo(DL, UnderlyingType); in expandCall()
674 Builder.CreateAlloca(UnderlyingType, nullptr, "IndirectAlloca"); in expandCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h524 StringRef Name, StringRef UniqueName, TypeIndex UnderlyingType) in EnumRecord() argument
527 UnderlyingType(UnderlyingType) {} in EnumRecord()
529 TypeIndex getUnderlyingType() const { return UnderlyingType; } in getUnderlyingType()
531 TypeIndex UnderlyingType; variable
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp998 bool ShouldDrop = Record->UnderlyingType.Name.empty(); in visitTypedefRecord()
1001 ShouldDrop |= (Record->UnderlyingType.Name == Record->Name); in visitTypedefRecord()
1010 (*CurrentSymbol)["type"] = Record->UnderlyingType.USR; in visitTypedefRecord()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypePrinter.cpp213 const Type *UnderlyingType = T; in canPrefixQualifiers() local
215 UnderlyingType = AT->desugar().getTypePtr(); in canPrefixQualifiers()
217 UnderlyingType = Subst->getReplacementType().getTypePtr(); in canPrefixQualifiers()
218 Type::TypeClass TC = UnderlyingType->getTypeClass(); in canPrefixQualifiers()
267 cast<ArrayType>(UnderlyingType)->getElementType().getTypePtr(), in canPrefixQualifiers()
298 const auto *AttrTy = cast<AttributedType>(UnderlyingType); in canPrefixQualifiers()
304 cast<PackIndexingType>(UnderlyingType)->getPattern().getTypePtr(), in canPrefixQualifiers()
H A DODRHash.cpp922 QualType UnderlyingType = D->getUnderlyingType(); in RemoveTypedef() local
924 if (UnderlyingType.hasLocalQualifiers()) { in RemoveTypedef()
928 const auto *ElaboratedT = dyn_cast<ElaboratedType>(UnderlyingType); in RemoveTypedef()
H A DCommentSema.cpp909 auto UnderlyingType = ThisTypedefDecl->getUnderlyingType(); in isClassOrStructOrTagTypedefDecl() local
910 if (auto ThisElaboratedType = dyn_cast<ElaboratedType>(UnderlyingType)) { in isClassOrStructOrTagTypedefDecl()
H A DType.cpp4035 QualType UnderlyingType, bool HasTypeDifferentFromDecl) in TypedefType() argument
4036 : Type(tc, UnderlyingType.getCanonicalType(), in TypedefType()
4037 toSemanticDependence(UnderlyingType->getDependence())), in TypedefType()
4041 *getTrailingObjects() = UnderlyingType; in TypedefType()
4140 E(E), UnderlyingType(underlyingType) {} in DecltypeType()
4230 QualType UnderlyingType, UTTKind UKind, in UnaryTransformType() argument
4233 BaseType(BaseType), UnderlyingType(UnderlyingType), UKind(UKind) {} in UnaryTransformType()
H A DASTContext.cpp3419 QualType UnderlyingType = cast<EnumType>(T)->getDecl()->getIntegerType(); in encodeTypeForFunctionPointerAuth() local
3421 Ctx, OS, UnderlyingType.isNull() ? Ctx.IntTy : UnderlyingType); in encodeTypeForFunctionPointerAuth()
6507 QualType ASTContext::getDecltypeType(Expr *E, QualType UnderlyingType) const { in getDecltypeType()
6514 CanonType = getCanonicalType(UnderlyingType); in getDecltypeType()
6515 } else if (!UnderlyingType.isNull()) { in getDecltypeType()
6534 DecltypeType(E, UnderlyingType, CanonType); in getDecltypeType()
6577 ASTContext::getUnaryTransformType(QualType BaseType, QualType UnderlyingType, in getUnaryTransformType() argument
6581 UnaryTransformType::Profile(ID, BaseType, UnderlyingType, Kind); in getUnaryTransformType()
6590 CanonType = UnderlyingType.getCanonicalType(); in getUnaryTransformType()
6592 assert(UnderlyingType.isNull() || BaseType == UnderlyingType); in getUnaryTransformType()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp99 return GetIntegralTypeInfo(er.UnderlyingType, tpi); in GetIntegralTypeInfo()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h1405 SymbolReference UnderlyingType; member
1410 DeclarationFragments SubHeading, SymbolReference UnderlyingType, in TypedefRecord()
1415 UnderlyingType(UnderlyingType) {} in TypedefRecord()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td750 def : Property<"UnderlyingType", QualType> {
756 return ctx.getTemplateSpecializationType(templateName, args, {}, UnderlyingType);
H A DType.h5819 TypedefType(TypeClass tc, const TypedefNameDecl *D, QualType UnderlyingType,
5959 QualType UnderlyingType;
5968 QualType getUnderlyingType() const { return UnderlyingType; }
6074 QualType UnderlyingType;
6086 QualType desugar() const { return UnderlyingType; }
6088 QualType getUnderlyingType() const { return UnderlyingType; }
6102 QualType UnderlyingType, UTTKind UKind) {
6104 UnderlyingType.Profile(ID);
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp661 DIType *UnderlyingType, unsigned RunTimeLang, StringRef UniqueIdentifier, in createEnumerationType() argument
665 getNonCompileUnitScope(Scope), UnderlyingType, SizeInBits, AlignInBits, 0, in createEnumerationType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h751 DIType *UnderlyingType, unsigned RunTimeLang = 0,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp480 error(IO.mapInteger(Record.UnderlyingType, "UnderlyingType")); in visitKnownRecord()

12