Searched refs:TypeClass (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DLocInfoType.h38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) {
39 assert(getTypeClass() == (TypeClass)LocInfo && "LocInfo didn't fit in TC?");
51 return T->getTypeClass() == (TypeClass)LocInfo;
H A DTypeLoc.h104 /// The kinds of TypeLocs. Equivalent to the Type::TypeClass enum,
338 /// \tparam TypeClass the concrete Type subclass associated with this
360 template <class Base, class Derived, class TypeClass, class LocalData>
374 return TypeClass::classof(Ty);
409 const TypeClass *getTypePtr() const {
410 return cast<TypeClass>(Base::getTypePtr());
485 template <class Base, class Derived, class TypeClass>
490 return TypeClass::classof(Ty);
502 const TypeClass *getTypePtr() const {
503 return cast<TypeClass>(Bas
[all...]
H A DType.h1474 enum TypeClass { enum
1487 /// TypeClass bitfield - Enum that specifies what subclass this belongs to.
1853 Type(TypeClass tc, QualType canon, TypeDependence Dependence)
1884 TypeClass getTypeClass() const { return static_cast<TypeClass>(TypeBits.TC); }
2681 AdjustedType(TypeClass TC, QualType OriginalTy, QualType AdjustedTy,
2760 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef,
2905 ArrayType(TypeClass tc, QualType et, QualType can, ArraySizeModifier sm,
3265 VectorType(TypeClass tc, QualType vecType, unsigned nElements,
3285 unsigned NumElements, TypeClass TypeClas
3284 Profile(llvm::FoldingSetNodeID &ID, QualType ElementType, unsigned NumElements, TypeClass TypeClass, VectorKind VecKind) argument
3495 Profile(llvm::FoldingSetNodeID &ID, QualType ElementType, unsigned NumRows, unsigned NumColumns, TypeClass TypeClass) argument
[all...]
/freebsd-13-stable/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 DCompilerType.h170 lldb::TypeClass GetTypeClass() const;
H A DSymbolFile.h252 lldb::TypeClass type_mask,
H A DType.h195 lldb::TypeClass &type_class);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/
H A DTypeList.cpp104 TypeClass type_class = eTypeClassAny;
117 TypeClass type_class, bool exact_match) {
129 TypeClass match_type_class = eTypeClassAny;
188 void TypeList::RemoveMismatchedTypes(TypeClass type_class) {
202 TypeClass match_type_class =
H A DTypeMap.cpp134 TypeClass type_class = eTypeClassAny;
147 TypeClass type_class, bool exact_match) {
159 TypeClass match_type_class = eTypeClassAny;
218 void TypeMap::RemoveMismatchedTypes(TypeClass type_class) {
232 TypeClass match_type_class =
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstantsContext.h400 using TypeClass = Type;
404 using TypeClass = PointerType;
408 using TypeClass = ArrayType;
412 using TypeClass = StructType;
416 using TypeClass = VectorType;
452 using TypeClass = typename ConstantInfo<ConstantClass>::TypeClass;
454 ConstantClass *create(TypeClass *Ty) const {
500 using TypeClass = ConstantInfo<InlineAsm>::TypeClass;
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h86 lldb::TypeClass type_mask,
H A DSymbolFileSymtab.cpp55 TypeClass type_mask,
/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpcodesEmitter.cpp73 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) {
74 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) {
292 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) {
294 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types");
/freebsd-13-stable/contrib/llvm-project/lldb/source/API/
H A DSBCompileUnit.cpp145 TypeClass type_class = static_cast<TypeClass>(type_mask);
H A DSBType.cpp514 lldb::TypeClass SBType::GetTypeClass() {
515 LLDB_RECORD_METHOD_NO_ARGS(lldb::TypeClass, SBType, GetTypeClass);
955 LLDB_REGISTER_METHOD(lldb::TypeClass, SBType, GetTypeClass, ());
H A DSBModule.cpp554 TypeClass type_class = static_cast<TypeClass>(type_mask);
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/API/
H A DSBType.h192 lldb::TypeClass GetTypeClass();
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h109 void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2488 RemoveWrappingTypes(QualType type, ArrayRef<clang::Type::TypeClass> mask = {}) {
2519 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
2543 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
2684 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
2705 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
2729 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
2797 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
2902 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
2927 const clang::Type::TypeClass type_class = qual_type->getTypeClass();
3036 const clang::Type::TypeClass type_clas
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/bindings/interface/
H A DSBType.i286 lldb::TypeClass
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-enumerations.h786 FLAGS_ENUM(TypeClass){
801 LLDB_MARK_AS_BITMASK_ENUM(TypeClass)
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h128 void GetTypes(SymbolContextScope *sc_scope, lldb::TypeClass type_mask,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h155 lldb::TypeClass type_mask,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h136 lldb::TypeClass type_mask,

Completed in 229 milliseconds

12