Home
last modified time | relevance | path

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

12

/src/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()
/src/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()
/src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DWithCache.h30 using UnderlyingType = std::remove_pointer_t<Arg>; variable
36 using PointerType = conditionally_const_t<UnderlyingType *, IsConst>;
37 using ReferenceType = conditionally_const_t<UnderlyingType &, IsConst>;
/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITSymbol.h76 using UnderlyingType = uint8_t;
79 enum FlagNames : UnderlyingType {
167 UnderlyingType getRawFlagsValue() const { in getRawFlagsValue()
168 return static_cast<UnderlyingType>(Flags); in getRawFlagsValue()
/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorSymbolDef.h55 SPSTuple<JITSymbolFlags::UnderlyingType, JITSymbolFlags::TargetFlagsType>;
72 JITSymbolFlags::UnderlyingType RawFlags; in deserialize()
/src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDenseMapInfo.h308 using UnderlyingType = std::underlying_type_t<Enum>;
309 using Info = DenseMapInfo<UnderlyingType>;
318 return Info::getHashValue(static_cast<UnderlyingType>(Val));
/src/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()
/src/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()
/src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExpandVariadics.cpp676 Type *const UnderlyingType = IsByVal ? CB->getParamByValType(I) in expandCall() local
680 DL.getTypeAllocSize(UnderlyingType).getFixedValue(); in expandCall()
683 Type *FrameFieldType = UnderlyingType; in expandCall()
688 VariadicABIInfo::VAArgSlotInfo SlotInfo = ABI->slotInfo(DL, UnderlyingType); in expandCall()
696 Builder.CreateAlloca(UnderlyingType, nullptr, "IndirectAlloca"); in expandCall()
/src/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
/src/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp986 bool ShouldDrop = Record->UnderlyingType.Name.empty(); in visitTypedefRecord()
989 ShouldDrop |= (Record->UnderlyingType.Name == Record->Name); in visitTypedefRecord()
998 (*CurrentSymbol)["type"] = Record->UnderlyingType.USR; in visitTypedefRecord()
/src/contrib/llvm-project/clang/lib/AST/
H A DTypePrinter.cpp214 const Type *UnderlyingType = T; in canPrefixQualifiers() local
216 UnderlyingType = AT->desugar().getTypePtr(); in canPrefixQualifiers()
218 UnderlyingType = Subst->getReplacementType().getTypePtr(); in canPrefixQualifiers()
219 Type::TypeClass TC = UnderlyingType->getTypeClass(); in canPrefixQualifiers()
266 cast<ArrayType>(UnderlyingType)->getElementType().getTypePtr(), in canPrefixQualifiers()
297 const auto *AttrTy = cast<AttributedType>(UnderlyingType); in canPrefixQualifiers()
303 cast<PackIndexingType>(UnderlyingType)->getPattern().getTypePtr(), in canPrefixQualifiers()
H A DODRHash.cpp894 QualType UnderlyingType = D->getUnderlyingType(); in RemoveTypedef() local
896 if (UnderlyingType.hasLocalQualifiers()) { in RemoveTypedef()
900 const auto *ElaboratedT = dyn_cast<ElaboratedType>(UnderlyingType); in RemoveTypedef()
H A DCommentSema.cpp907 auto UnderlyingType = ThisTypedefDecl->getUnderlyingType(); in isClassOrStructOrTagTypedefDecl() local
908 if (auto ThisElaboratedType = dyn_cast<ElaboratedType>(UnderlyingType)) { in isClassOrStructOrTagTypedefDecl()
H A DType.cpp3967 E(E), UnderlyingType(underlyingType) {} in DecltypeType()
3978 DependentDecltypeType::DependentDecltypeType(Expr *E, QualType UnderlyingType) in DependentDecltypeType() argument
3979 : DecltypeType(E, UnderlyingType) {} in DependentDecltypeType()
4044 QualType UnderlyingType, UTTKind UKind, in UnaryTransformType() argument
4047 BaseType(BaseType), UnderlyingType(UnderlyingType), UKind(UKind) {} in UnaryTransformType()
/src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp99 return GetIntegralTypeInfo(er.UnderlyingType, tpi); in GetIntegralTypeInfo()
H A DPdbUtil.cpp1099 return GetSizeOfType({record.UnderlyingType}, tpi); in GetSizeOfType()
/src/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h1378 SymbolReference UnderlyingType; member
1383 DeclarationFragments SubHeading, SymbolReference UnderlyingType, in TypedefRecord()
1388 UnderlyingType(UnderlyingType) {} in TypedefRecord()
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h624 DIType *UnderlyingType, unsigned RunTimeLang = 0,
/src/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp569 DIType *UnderlyingType, unsigned RunTimeLang, in createEnumerationType() argument
573 getNonCompileUnitScope(Scope), UnderlyingType, SizeInBits, AlignInBits, 0, in createEnumerationType()
/src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp480 error(IO.mapInteger(Record.UnderlyingType, "UnderlyingType")); in visitKnownRecord()
/src/contrib/llvm-project/clang/include/clang/AST/
H A DType.h5747 QualType UnderlyingType;
5756 QualType getUnderlyingType() const { return UnderlyingType; }
5865 QualType UnderlyingType;
5877 QualType desugar() const { return UnderlyingType; }
5879 QualType getUnderlyingType() const { return UnderlyingType; }
H A DASTContext.h1776 QualType getDecltypeType(Expr *e, QualType UnderlyingType) const;
1784 QualType getUnaryTransformType(QualType BaseType, QualType UnderlyingType,
/src/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp548 IO.mapRequired("UnderlyingType", Record.UnderlyingType); in map()

12