Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConstantsContext.h289 using TypeClass = Type;
293 using TypeClass = PointerType;
297 using TypeClass = ArrayType;
301 using TypeClass = StructType;
305 using TypeClass = VectorType;
341 using TypeClass = typename ConstantInfo<ConstantClass>::TypeClass;
391 using TypeClass = ConstantInfo<InlineAsm>::TypeClass;
393 InlineAsm *create(TypeClass *Ty) const {
483 using TypeClass = ConstantInfo<ConstantExpr>::TypeClass;
485 ConstantExpr *create(TypeClass *Ty) const {
[all …]
/freebsd-14.2/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.h366 template <class Base, class Derived, class TypeClass, class LocalData>
380 return TypeClass::classof(Ty); in classofType()
415 const TypeClass *getTypePtr() const { in getTypePtr()
416 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
491 template <class Base, class Derived, class TypeClass>
496 return TypeClass::classof(Ty); in classofType()
508 const TypeClass *getTypePtr() const { in getTypePtr()
509 return cast<TypeClass>(Base::getTypePtr()); in getTypePtr()
1236 TypeClass, LocalData> {
1947 template <class Derived, class TypeClass, class LocalData = TypeofLocInfo>
[all …]
H A DType.h1608 enum TypeClass {
1622 LLVM_PREFERRED_TYPE(TypeClass)
2074 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
3538 unsigned NumElements, TypeClass TypeClass,
3542 ID.AddInteger(TypeClass);
3679 MatrixType(TypeClass TypeClass, QualType ElementTy, QualType CanonElementTy,
3751 TypeClass TypeClass) {
3755 ID.AddInteger(TypeClass);
5007 TagType(TypeClass TC, const TagDecl *D, QualType can);
5028 explicit RecordType(TypeClass TC, RecordDecl *D)
[all …]
/freebsd-14.2/contrib/llvm-project/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.cpp138 TypeClass type_class, bool exact_match) { in RemoveMismatchedTypes()
150 TypeClass match_type_class = eTypeClassAny; in RemoveMismatchedTypes()
H A DType.cpp67 static CompilerContextKind ConvertTypeClass(lldb::TypeClass type_class) { in ConvertTypeClass()
89 lldb::TypeClass type_class = lldb::eTypeClassAny; in TypeQuery()
763 TypeClass &type_class) { in GetTypeScopeAndBasename()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DOpcodes.td66 class TypeClass {
70 def IntegerTypeClass : TypeClass {
80 def NumberTypeClass : TypeClass {
84 def FloatTypeClass : TypeClass {
88 def AluTypeClass : TypeClass {
92 def PtrTypeClass : TypeClass {
96 def BoolTypeClass : TypeClass {
100 def NonPtrTypeClass : TypeClass {
104 def AllTypeClass : TypeClass {
121 list<TypeClass> Types = [];
[all …]
/freebsd-14.2/contrib/llvm-project/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.h60 lldb::TypeClass type_class, bool exact_match);
H A DSymbolFileOnDemand.h159 lldb::TypeClass type_mask,
H A DCompilerType.h283 lldb::TypeClass GetTypeClass() const;
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpcodesEmitter.cpp72 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in Enumerate() local
73 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) { in Enumerate()
311 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in EmitGroup() local
313 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types"); in EmitGroup()
/freebsd-14.2/contrib/llvm-project/lldb/source/API/
H A DSBCompileUnit.cpp149 TypeClass type_class = static_cast<TypeClass>(type_mask); in GetTypes()
H A DSBModule.cpp535 TypeClass type_class = static_cast<TypeClass>(type_mask); in GetTypes()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
H A DSymbolFileJSON.cpp84 void SymbolFileJSON::GetTypes(SymbolContextScope *sc_scope, TypeClass type_mask, in GetTypes()
H A DSymbolFileJSON.h98 lldb::TypeClass type_mask,
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h85 lldb::TypeClass type_mask,
H A DSymbolFileSymtab.cpp51 TypeClass type_mask, in GetTypes()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2605 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in GetDeclContextForType()
2629 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in GetCompleteQualType()
2770 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsAggregateType()
2791 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsAnonymousType()
2815 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsArrayType()
2884 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsVectorType()
2994 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsHomogeneousAggregate()
3454 const clang::Type::TypeClass type_class = qual_type->getTypeClass(); in IsClassType()
3561 const clang::Type::TypeClass pointee_type_class = in IsPossibleDynamicType()
4066 lldb::TypeClass
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-enumerations.h851 FLAGS_ENUM(TypeClass){ in FLAGS_ENUM() argument
866 LLDB_MARK_AS_BITMASK_ENUM(TypeClass)
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/API/
H A DSBType.h209 lldb::TypeClass GetTypeClass();
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h111 void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask, in GetTypes()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.h105 lldb::TypeClass type_mask, in GetTypes()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h143 lldb::TypeClass type_mask,

123