Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/bindings/python/clang/
H A Dcindex.py1778 if underlying_type.kind == TypeKind.ENUM:
1780 if underlying_type.kind in (TypeKind.CHAR_U,
1781 TypeKind.UCHAR,
1782 TypeKind.CHAR16,
1783 TypeKind.CHAR32,
1784 TypeKind.USHORT,
1785 TypeKind.UINT,
1786 TypeKind.ULONG,
1787 TypeKind.ULONGLONG,
1788 TypeKind.UINT128):
[all …]
/openbsd-src/gnu/llvm/clang/bindings/python/tests/cindex/
H A Dtest_type.py11 from clang.cindex import TypeKind
53 self.assertEqual(fields[0].type.kind, TypeKind.INT)
54 self.assertEqual(fields[0].type.get_canonical().kind, TypeKind.INT)
61 self.assertEqual(fields[1].type.kind, TypeKind.ELABORATED)
62 self.assertEqual(fields[1].type.get_canonical().kind, TypeKind.INT)
70 self.assertEqual(fields[2].type.kind, TypeKind.LONG)
71 self.assertEqual(fields[2].type.get_canonical().kind, TypeKind.LONG)
78 self.assertEqual(fields[3].type.kind, TypeKind.ULONG)
79 self.assertEqual(fields[3].type.get_canonical().kind, TypeKind.ULONG)
86 self.assertEqual(fields[4].type.kind, TypeKind.LONG)
[all …]
H A Dtest_cursor.py14 from clang.cindex import TypeKind
81 self.assertEqual(s0_nodes[0].type.kind, TypeKind.INT)
84 self.assertEqual(s0_nodes[1].type.kind, TypeKind.INT)
375 self.assertEqual(underlying.kind, TypeKind.INT)
401 self.assertIn(enum_type.kind, (TypeKind.UINT, TypeKind.INT))
409 self.assertEqual(enum.enum_type.kind, TypeKind.LONGLONG)
493 self.assertEqual(t.kind, TypeKind.INT)
505 self.assertEqual(result_type.kind, TypeKind.VOID)
590 self.assertEqual(foos[1].get_template_argument_type(1).kind, TypeKind.FLOAT)
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.mike/
H A Dp4173.C9 enum TypeKind { enum
14 enum TypeKind kind : 8;
20 TypeKind c;
H A Denum1.C4 enum TypeKind { ATK, BTK, CTK, DTK } ; enum
7 enum TypeKind kind : 1; // WARNING -
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/
H A Dwarnings5.C3 enum TypeKind { ATK, BTK } ; enum
6 enum TypeKind kind : 8;
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DFormatString.h291 enum class TypeKind { DontCare, SizeT, PtrdiffT }; enum
292 TypeKind TK = TypeKind::DontCare;
302 bool isSizeT() const { return TK == TypeKind::SizeT; } in isSizeT()
304 bool isPtrdiffT() const { return TK == TypeKind::PtrdiffT; } in isPtrdiffT()
317 Res.TK = TypeKind::SizeT; in makeSizeT()
325 Res.TK = TypeKind::PtrdiffT; in makePtrdiffT()
/openbsd-src/gnu/llvm/compiler-rt/lib/ubsan/
H A Dubsan_value.h85 u16 TypeKind; variable
113 return static_cast<Kind>(TypeKind); in getKind()
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DMveEmitter.cpp100 enum class TypeKind { enum in __anonece5a09e0111::Type
134 const TypeKind TKind;
137 Type(TypeKind K) : TKind(K) {} in Type()
140 TypeKind typeKind() const { return TKind; } in typeKind()
180 VoidType() : Type(TypeKind::Void) {} in VoidType()
186 static bool classof(const Type *T) { return T->typeKind() == TypeKind::Void; } in classof()
196 : Type(TypeKind::Pointer), Pointee(Pointee), Const(Const) {} in PointerType()
218 return T->typeKind() == TypeKind::Pointer; in classof()
244 ScalarType(const Record *Record) : CRegularNamedType(TypeKind::Scalar) { in ScalarType()
285 return T->typeKind() == TypeKind::Scalar; in classof()
[all …]
H A DNeonEmitter.cpp144 enum TypeKind { enum in __anoncfaa73c60111::Type
152 TypeKind Kind;
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp233 assert(!TypeKind && "Already in a type mapping!"); in visitTypeBegin()
244 TypeKind = CVR.kind(); in visitTypeBegin()
265 assert(TypeKind && "Not in a type mapping!"); in visitTypeEnd()
270 TypeKind.reset(); in visitTypeEnd()
275 assert(TypeKind && "Not in a type mapping!"); in visitMemberBegin()
301 assert(TypeKind && "Not in a type mapping!"); in visitMemberEnd()
682 const bool IsFromOverloadList = (TypeKind == LF_METHODLIST); in visitKnownMember()
/openbsd-src/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DDwarf.h149 enum TypeKind : uint8_t { enum
401 inline TypeKind getArrayIndexTypeEncoding(SourceLanguage S) { in getArrayIndexTypeEncoding()
697 unsigned AttributeEncodingVersion(TypeKind E);
711 unsigned AttributeEncodingVendor(TypeKind E);
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecordMapping.h49 std::optional<TypeLeafKind> TypeKind;
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h140 BaseTypeRef(unsigned BitSize, dwarf::TypeKind Encoding) : in BaseTypeRef()
143 dwarf::TypeKind Encoding;
H A DDwarfExpression.cpp453 dwarf::TypeKind Encoding) { in getOrCreateBaseType()
591 dwarf::TypeKind Encoding = static_cast<dwarf::TypeKind>(Op->getArg(1)); in addExpression()
H A DDwarfExpression.h340 unsigned getOrCreateBaseType(unsigned BitSize, dwarf::TypeKind Encoding);
H A DCodeViewDebug.cpp1775 dwarf::TypeKind Kind; in lowerTypeBasic()
1778 Kind = static_cast<dwarf::TypeKind>(Ty->getEncoding()); in lowerTypeBasic()
/openbsd-src/gnu/llvm/llvm/bindings/python/llvm/
H A Dcore.py92 class TypeKind(LLVMEnumeration): class
98 super(TypeKind, self).__init__(name, value)
600 (TypeKind, enumerations.TypeKinds),
/openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/
H A DDwarf.cpp216 unsigned llvm::dwarf::AttributeEncodingVersion(dwarf::TypeKind ATE) { in AttributeEncodingVersion()
227 unsigned llvm::dwarf::AttributeEncodingVendor(dwarf::TypeKind ATE) { in AttributeEncodingVendor()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp354 auto TypeKind = ASTNodeKind::getFromNodeKind<Type>(); in canConvertTo() local
357 if (From.isSame(TypeKind) && To.isSame(QualKind)) return true; in canConvertTo()
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/
H A Dllvm.ml27 module TypeKind = struct module
458 external classify_type : lltype -> TypeKind.t = "llvm_classify_type"
H A Dllvm.mli64 module TypeKind : sig module
566 (** [classify_type ty] returns the {!TypeKind.t} corresponding to the type [ty].
568 val classify_type : lltype -> TypeKind.t
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExpr.cpp3050 uint16_t TypeKind = -1; in EmitCheckTypeDescriptor() local
3054 TypeKind = 0; in EmitCheckTypeDescriptor()
3058 TypeKind = 1; in EmitCheckTypeDescriptor()
3070 Builder.getInt16(TypeKind), Builder.getInt16(TypeInfo), in EmitCheckTypeDescriptor()
H A DCGDebugInfo.cpp652 llvm::dwarf::TypeKind Encoding; in CreateType()
906 llvm::dwarf::TypeKind Encoding = Ty->isUnsigned() in CreateType()
916 llvm::dwarf::TypeKind Encoding = llvm::dwarf::DW_ATE_complex_float; in CreateType()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1935 dwarf::TypeKind TK = Signed ? dwarf::DW_ATE_signed : dwarf::DW_ATE_unsigned; in getExtOps()