Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DFormatString.h264 enum class TypeKind { DontCare, SizeT, PtrdiffT }; enum
265 TypeKind TK = TypeKind::DontCare;
275 bool isSizeT() const { return TK == TypeKind::SizeT; } in isSizeT()
277 bool isPtrdiffT() const { return TK == TypeKind::PtrdiffT; } in isPtrdiffT()
290 Res.TK = TypeKind::SizeT; in makeSizeT()
298 Res.TK = TypeKind::PtrdiffT; in makePtrdiffT()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordMapping.cpp85 assert(!TypeKind.hasValue() && "Already in a type mapping!"); in visitTypeBegin()
96 TypeKind = CVR.Type; in visitTypeBegin()
101 assert(TypeKind.hasValue() && "Not in a type mapping!"); in visitTypeEnd()
106 TypeKind.reset(); in visitTypeEnd()
111 assert(TypeKind.hasValue() && "Not in a type mapping!"); in visitMemberBegin()
127 assert(TypeKind.hasValue() && "Not in a type mapping!"); in visitMemberEnd()
429 const bool IsFromOverloadList = (TypeKind == LF_METHODLIST); in visitKnownMember()
/freebsd-12.1/contrib/compiler-rt/lib/ubsan/
H A Dubsan_value.h86 u16 TypeKind; variable
114 return static_cast<Kind>(TypeKind); in getKind()
/freebsd-12.1/contrib/googletest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h140 enum TypeKind {
183 static_cast< ::testing::internal::TypeKind>( \
198 template <TypeKind kFromKind, typename From, TypeKind kToKind, typename To>
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DDwarf.h136 enum TypeKind : uint8_t { enum
476 unsigned AttributeEncodingVersion(TypeKind E);
490 unsigned AttributeEncodingVendor(TypeKind E);
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecordMapping.h44 Optional<TypeLeafKind> TypeKind;
/freebsd-12.1/contrib/llvm/lib/BinaryFormat/
H A DDwarf.cpp202 unsigned llvm::dwarf::AttributeEncodingVersion(dwarf::TypeKind ATE) { in AttributeEncodingVersion()
213 unsigned llvm::dwarf::AttributeEncodingVendor(dwarf::TypeKind ATE) { in AttributeEncodingVendor()
/freebsd-12.1/contrib/googletest/googletest/include/gtest/
H A Dgtest-printers.h135 enum TypeKind { enum
150 template <typename T, TypeKind kTypeKind>
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp251 auto TypeKind = ast_type_traits::ASTNodeKind::getFromNodeKind<Type>(); in canConvertTo() local
254 if (From.isSame(TypeKind) && To.isSame(QualKind)) return true; in canConvertTo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.cpp2715 uint16_t TypeKind = -1; in EmitCheckTypeDescriptor() local
2719 TypeKind = 0; in EmitCheckTypeDescriptor()
2723 TypeKind = 1; in EmitCheckTypeDescriptor()
2736 Builder.getInt16(TypeKind), Builder.getInt16(TypeInfo), in EmitCheckTypeDescriptor()
H A DCGDebugInfo.cpp627 llvm::dwarf::TypeKind Encoding; in CreateType()
800 llvm::dwarf::TypeKind Encoding = llvm::dwarf::DW_ATE_complex_float; in CreateType()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1546 dwarf::TypeKind Kind; in lowerTypeBasic()
1549 Kind = static_cast<dwarf::TypeKind>(Ty->getEncoding()); in lowerTypeBasic()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExpr.cpp10212 auto TypeKind = [&]() { in checkArithmeticOrEnumeralThreeWayCompare() local
10225 return S.CheckComparisonCategoryType(TypeKind, Loc); in checkArithmeticOrEnumeralThreeWayCompare()