Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DConstantsContext.h393 using TypeClass = Type;
397 using TypeClass = PointerType;
401 using TypeClass = ArrayType;
405 using TypeClass = StructType;
409 using TypeClass = VectorType;
445 using TypeClass = typename ConstantInfo<ConstantClass>::TypeClass;
495 using TypeClass = ConstantInfo<InlineAsm>::TypeClass;
497 InlineAsm *create(TypeClass *Ty) const {
599 using TypeClass = ConstantInfo<ConstantExpr>::TypeClass;
601 ConstantExpr *create(TypeClass *Ty) const {
[all …]
/freebsd-13.1/contrib/llvm-project/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()
1198 TypeClass, LocalData> {
1908 template <class Derived, class TypeClass, class LocalData = TypeofLocInfo>
[all …]
H A DType.h1487 enum TypeClass {
1818 Type(TypeClass tc, QualType canon, TypeDependence Dependence)
1853 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
3280 unsigned NumElements, TypeClass TypeClass,
3284 ID.AddInteger(TypeClass);
3422 MatrixType(TypeClass TypeClass, QualType ElementTy, QualType CanonElementTy,
3498 TypeClass TypeClass) {
3502 ID.AddInteger(TypeClass);
4600 TagType(TypeClass TC, const TagDecl *D, QualType can);
4621 explicit RecordType(TypeClass TC, RecordDecl *D)
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DTypeList.cpp104 TypeClass type_class = eTypeClassAny; in RemoveMismatchedTypes()
117 TypeClass type_class, bool exact_match) { in RemoveMismatchedTypes()
129 TypeClass match_type_class = eTypeClassAny; in RemoveMismatchedTypes()
188 void TypeList::RemoveMismatchedTypes(TypeClass type_class) { in RemoveMismatchedTypes()
202 TypeClass match_type_class = in RemoveMismatchedTypes()
H A DTypeMap.cpp134 TypeClass type_class = eTypeClassAny; in RemoveMismatchedTypes()
147 TypeClass type_class, bool exact_match) { in RemoveMismatchedTypes()
159 TypeClass match_type_class = eTypeClassAny; in RemoveMismatchedTypes()
218 void TypeMap::RemoveMismatchedTypes(TypeClass type_class) { in RemoveMismatchedTypes()
232 TypeClass match_type_class = in RemoveMismatchedTypes()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/
H A DOpcodes.td63 class TypeClass {
67 def AluTypeClass : TypeClass {
72 def PtrTypeClass : TypeClass {
76 def AllTypeClass : TypeClass {
80 def ComparableTypeClass : TypeClass {
84 class SingletonTypeClass<Type Ty> : TypeClass {
93 list<TypeClass> Types = [];
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeList.h56 lldb::TypeClass type_class, bool exact_match);
58 void RemoveMismatchedTypes(lldb::TypeClass type_class);
H A DTypeMap.h60 lldb::TypeClass type_class, bool exact_match);
62 void RemoveMismatchedTypes(lldb::TypeClass type_class);
H A DSymbolFile.h253 lldb::TypeClass type_mask,
H A DCompilerType.h175 lldb::TypeClass GetTypeClass() const;
/freebsd-13.1/contrib/llvm-project/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()
293 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in EmitGroup() local
295 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types"); in EmitGroup()
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBCompileUnit.cpp146 TypeClass type_class = static_cast<TypeClass>(type_mask); in GetTypes()
H A DSBType.cpp542 lldb::TypeClass SBType::GetTypeClass() { in GetTypeClass()
543 LLDB_RECORD_METHOD_NO_ARGS(lldb::TypeClass, SBType, GetTypeClass); in GetTypeClass()
986 LLDB_REGISTER_METHOD(lldb::TypeClass, SBType, GetTypeClass, ()); in RegisterMethods()
H A DSBModule.cpp553 TypeClass type_class = static_cast<TypeClass>(type_mask); in GetTypes()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h84 lldb::TypeClass type_mask,
H A DSymbolFileSymtab.cpp55 TypeClass type_mask, in GetTypes()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2621 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in GetDeclContextForType()
2645 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in GetCompleteQualType()
2786 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsAggregateType()
2807 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsAnonymousType()
2831 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsArrayType()
2899 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsVectorType()
3020 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsHomogeneousAggregate()
3473 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsClassType()
3572 const clang::Type::TypeClass pointee_type_class = in IsPossibleDynamicType()
4068 lldb::TypeClass
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-enumerations.h797 FLAGS_ENUM(TypeClass){ in FLAGS_ENUM() argument
812 LLDB_MARK_AS_BITMASK_ENUM(TypeClass)
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/API/
H A DSBType.h199 lldb::TypeClass GetTypeClass();
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h108 void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask, in GetTypes()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h154 lldb::TypeClass type_mask,
/freebsd-13.1/contrib/llvm-project/lldb/bindings/interface/
H A DSBType.i710 lldb::TypeClass
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h127 void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h135 lldb::TypeClass type_mask,

123