Home
last modified time | relevance | path

Searched refs:TypeClass (Results 1 – 25 of 54) sorted by relevance

123

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DConstantsContext.h320 using TypeClass = Type;
324 using TypeClass = PointerType;
328 using TypeClass = ArrayType;
332 using TypeClass = StructType;
336 using TypeClass = VectorType;
372 using TypeClass = typename ConstantInfo<ConstantClass>::TypeClass;
374 ConstantClass *create(TypeClass *Ty) const {
422 using TypeClass = ConstantInfo<InlineAsm>::TypeClass;
424 InlineAsm *create(TypeClass *Ty) const {
514 using TypeClass = ConstantInfo<ConstantExpr>::TypeClass;
[all …]
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DLocInfoType.h38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
39 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?"); in LocInfoType()
51 return T->getTypeClass() == (TypeClass)LocInfo; in classof()
H A DTypeLoc.h360 template <class Base, class Derived, class TypeClass, class LocalData>
374 return TypeClass::classof(Ty); in classofType()
409 const TypeClass *getTypePtr() const { in getTypePtr()
410 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
485 template <class Base, class Derived, class TypeClass>
490 return TypeClass::classof(Ty); in classofType()
502 const TypeClass *getTypePtr() const { in getTypePtr()
503 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
1228 template <class Derived, class TypeClass, class LocalData = PointerLikeLocInfo>
1230 TypeClass, LocalData> {
[all …]
H A DType.h1568 enum TypeClass {
1950 Type(TypeClass tc, QualType canon, TypeDependence Dependence)
1985 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
2810 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy,
2889 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef,
3034 ArrayType(TypeClass tc, QualType et, QualType can, ArraySizeModifier sm,
3400 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
3420 unsigned NumElements, TypeClass TypeClass,
3424 ID.AddInteger(TypeClass);
3562 MatrixType(TypeClass TypeClass, QualType ElementTy, QualType CanonElementTy,
[all …]
/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DOpcodes.td53 class TypeClass {
57 def NumberTypeClass : TypeClass {
62 def IntegerTypeClass : TypeClass {
67 def AluTypeClass : TypeClass {
71 def PtrTypeClass : TypeClass {
75 def BoolTypeClass : TypeClass {
79 def AllTypeClass : TypeClass {
83 def ComparableTypeClass : TypeClass {
87 class SingletonTypeClass<Type Ty> : TypeClass {
96 list<TypeClass> Types = [];
[all …]
/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DTypeList.cpp104 TypeClass type_class = eTypeClassAny; in RemoveMismatchedTypes()
116 TypeClass type_class, bool exact_match) { in RemoveMismatchedTypes()
128 TypeClass match_type_class = eTypeClassAny; in RemoveMismatchedTypes()
187 void TypeList::RemoveMismatchedTypes(TypeClass type_class) { in RemoveMismatchedTypes()
201 TypeClass match_type_class = in RemoveMismatchedTypes()
H A DTypeMap.cpp132 TypeClass type_class, bool exact_match) { in RemoveMismatchedTypes()
144 TypeClass match_type_class = eTypeClassAny; in RemoveMismatchedTypes()
/openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/
H A DTypeList.h57 lldb::TypeClass type_class, bool exact_match);
59 void RemoveMismatchedTypes(lldb::TypeClass type_class);
H A DTypeMap.h58 lldb::TypeClass type_class, bool exact_match);
H A DSymbolFileOnDemand.h168 lldb::TypeClass type_mask,
H A DCompilerType.h234 lldb::TypeClass GetTypeClass() const;
H A DSymbolFile.h309 lldb::TypeClass type_mask,
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangOpcodesEmitter.cpp73 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in Enumerate() local
74 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) { in Enumerate()
301 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in EmitGroup() local
303 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types"); in EmitGroup()
/openbsd-src/gnu/llvm/lldb/source/API/
H A DSBCompileUnit.cpp149 TypeClass type_class = static_cast<TypeClass>(type_mask); in GetTypes()
H A DSBModule.cpp541 TypeClass type_class = static_cast<TypeClass>(type_mask); in GetTypes()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h85 lldb::TypeClass type_mask,
H A DSymbolFileSymtab.cpp51 TypeClass type_mask, in GetTypes()
/openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2639 RemoveWrappingTypes(QualType type, ArrayRef<clang::Type::TypeClass> mask = {}) { in RemoveWrappingTypes()
2673 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in GetDeclContextForType()
2697 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in GetCompleteQualType()
2838 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsAggregateType()
2859 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsAnonymousType()
2883 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsArrayType()
2952 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsVectorType()
3054 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsFunctionType()
3079 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsHomogeneousAggregate()
3189 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsFunctionPointerType()
[all …]
/openbsd-src/gnu/llvm/lldb/include/lldb/
H A Dlldb-enumerations.h811 FLAGS_ENUM(TypeClass){ in FLAGS_ENUM() argument
826 LLDB_MARK_AS_BITMASK_ENUM(TypeClass)
/openbsd-src/gnu/llvm/lldb/include/lldb/API/
H A DSBType.h204 lldb::TypeClass GetTypeClass();
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h111 void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask, in GetTypes()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h154 lldb::TypeClass type_mask,
/openbsd-src/gnu/llvm/lldb/bindings/interface/
H A DSBType.i722 lldb::TypeClass
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h131 void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask,
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h140 lldb::TypeClass type_mask,

123