Home
last modified time | relevance | path

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

12345

/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTCommon.cpp29 case BuiltinType::Void: in TypeIdxFromBuiltin()
32 case BuiltinType::Bool: in TypeIdxFromBuiltin()
35 case BuiltinType::Char_U: in TypeIdxFromBuiltin()
38 case BuiltinType::UChar: in TypeIdxFromBuiltin()
44 case BuiltinType::UInt: in TypeIdxFromBuiltin()
47 case BuiltinType::ULong: in TypeIdxFromBuiltin()
59 case BuiltinType::SChar: in TypeIdxFromBuiltin()
66 case BuiltinType::Short: in TypeIdxFromBuiltin()
69 case BuiltinType::Int: in TypeIdxFromBuiltin()
72 case BuiltinType::Long: in TypeIdxFromBuiltin()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.cpp460 case BuiltinType::Void: in ConvertType()
469 case BuiltinType::Bool: in ConvertType()
476 case BuiltinType::SChar: in ConvertType()
480 case BuiltinType::Int: in ConvertType()
481 case BuiltinType::UInt: in ConvertType()
482 case BuiltinType::Long: in ConvertType()
525 case BuiltinType::Half: in ConvertType()
554 case BuiltinType::Id: in ConvertType()
557 case BuiltinType::Id: in ConvertType()
622 case BuiltinType::Id: \ in ConvertType()
[all …]
H A DCodeGenTBAA.cpp119 if (const BuiltinType *BTy = dyn_cast<BuiltinType>(Ty)) { in getTypeInfoHelper()
126 case BuiltinType::Char_U: in getTypeInfoHelper()
127 case BuiltinType::Char_S: in getTypeInfoHelper()
128 case BuiltinType::UChar: in getTypeInfoHelper()
129 case BuiltinType::SChar: in getTypeInfoHelper()
133 case BuiltinType::UShort: in getTypeInfoHelper()
135 case BuiltinType::UInt: in getTypeInfoHelper()
137 case BuiltinType::ULong: in getTypeInfoHelper()
141 case BuiltinType::UInt128: in getTypeInfoHelper()
146 case BuiltinType::UFract: in getTypeInfoHelper()
[all …]
H A DCGOpenCLRuntime.cpp37 switch (cast<BuiltinType>(T)->getKind()) { in convertOpenCLSpecificType()
42 case BuiltinType::Id: \ in convertOpenCLSpecificType()
45 case BuiltinType::OCLSampler: in convertOpenCLSpecificType()
47 case BuiltinType::OCLEvent: in convertOpenCLSpecificType()
49 case BuiltinType::OCLClkEvent: in convertOpenCLSpecificType()
51 case BuiltinType::OCLQueue: in convertOpenCLSpecificType()
53 case BuiltinType::OCLReserveID: in convertOpenCLSpecificType()
56 case BuiltinType::Id: \ in convertOpenCLSpecificType()
/llvm-project-15.0.7/clang/lib/AST/
H A DNSAPI.cpp379 const BuiltinType *BT = T->getAs<BuiltinType>(); in getNSNumberFactoryMethodKind()
405 case BuiltinType::Int: in getNSNumberFactoryMethodKind()
407 case BuiltinType::UInt: in getNSNumberFactoryMethodKind()
409 case BuiltinType::Long: in getNSNumberFactoryMethodKind()
421 case BuiltinType::Bool: in getNSNumberFactoryMethodKind()
424 case BuiltinType::Void: in getNSNumberFactoryMethodKind()
465 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
468 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
476 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
479 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
[all …]
H A DTypeLoc.cpp329 case BuiltinType::Void: in getWrittenTypeSpec()
331 case BuiltinType::Bool: in getWrittenTypeSpec()
336 case BuiltinType::Char8: in getWrittenTypeSpec()
347 case BuiltinType::UInt: in getWrittenTypeSpec()
353 case BuiltinType::Int: in getWrittenTypeSpec()
354 case BuiltinType::Long: in getWrittenTypeSpec()
357 case BuiltinType::Half: in getWrittenTypeSpec()
403 case BuiltinType::Id: in getWrittenTypeSpec()
406 case BuiltinType::Id: in getWrittenTypeSpec()
414 case BuiltinType::Id: in getWrittenTypeSpec()
[all …]
H A DPrintfFormatString.cpp730 const BuiltinType *BT = QT->getAs<BuiltinType>(); in fixType()
746 case BuiltinType::Bool: in fixType()
754 case BuiltinType::Half: in fixType()
787 case BuiltinType::Id: in fixType()
790 case BuiltinType::Id: in fixType()
793 case BuiltinType::Id: in fixType()
796 case BuiltinType::Id: in fixType()
804 case BuiltinType::Id: in fixType()
809 case BuiltinType::UInt: in fixType()
810 case BuiltinType::Int: in fixType()
[all …]
H A DASTContext.cpp1711 case BuiltinType::Half: in getFloatTypeSemantics()
2068 case BuiltinType::Int: in getTypeInfoImpl()
2199 case BuiltinType::Id: in getTypeInfoImpl()
2202 case BuiltinType::Id: in getTypeInfoImpl()
6957 case BuiltinType::Bool: in getIntegerRank()
6967 case BuiltinType::Int: in getIntegerRank()
6968 case BuiltinType::UInt: in getIntegerRank()
6970 case BuiltinType::Long: in getIntegerRank()
7924 case BuiltinType::Id: in getObjCEncodingForPrimitiveType()
7943 case BuiltinType::Id: in getObjCEncodingForPrimitiveType()
[all …]
H A DType.cpp1978 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) in isChar8Type()
2003 case BuiltinType::UChar: in isAnyCharacterType()
2005 case BuiltinType::Char8: in isAnyCharacterType()
2009 case BuiltinType::SChar: in isAnyCharacterType()
2306 if (const BuiltinType *BT = getAs<BuiltinType>()) { in isSizelessBuiltinType()
2324 if (const BuiltinType *BT = getAs<BuiltinType>()) { in isVLSTBuiltinType()
2350 const BuiltinType *BTy = getAs<BuiltinType>(); in getSveEltType()
4175 case BuiltinType::Id: in canHaveNullability()
4178 case BuiltinType::Id: in canHaveNullability()
4186 case BuiltinType::Id: in canHaveNullability()
[all …]
H A DFormatString.cpp359 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) in matchesType()
364 case BuiltinType::SChar: in matchesType()
365 case BuiltinType::UChar: in matchesType()
367 case BuiltinType::Bool: in matchesType()
387 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) in matchesType()
392 case BuiltinType::SChar: in matchesType()
395 case BuiltinType::Bool: in matchesType()
404 case BuiltinType::Int: in matchesType()
406 case BuiltinType::UInt: in matchesType()
408 case BuiltinType::Long: in matchesType()
[all …]
H A DScanfFormatString.cpp433 const BuiltinType *BT = PT->getAs<BuiltinType>(); in fixType()
459 case BuiltinType::UInt: in fixType()
460 case BuiltinType::Int: in fixType()
461 case BuiltinType::Float: in fixType()
466 case BuiltinType::Char_U: in fixType()
467 case BuiltinType::UChar: in fixType()
468 case BuiltinType::Char_S: in fixType()
469 case BuiltinType::SChar: in fixType()
474 case BuiltinType::Short: in fixType()
480 case BuiltinType::Long: in fixType()
[all …]
H A DItaniumMangle.cpp2944 case BuiltinType::Void: in mangleType()
2947 case BuiltinType::Bool: in mangleType()
2960 case BuiltinType::UInt: in mangleType()
2991 case BuiltinType::Int: in mangleType()
2994 case BuiltinType::Long: in mangleType()
3031 case BuiltinType::Half: in mangleType()
3072 case BuiltinType::Id: in mangleType()
3088 case BuiltinType::Id: \ in mangleType()
3109 case BuiltinType::Id: \ in mangleType()
3545 case BuiltinType::Int: in mangleAArch64VectorBase()
[all …]
H A DMicrosoftMangle.cpp2337 case BuiltinType::Void: in mangleType()
2356 case BuiltinType::Int: in mangleType()
2359 case BuiltinType::UInt: in mangleType()
2362 case BuiltinType::Long: in mangleType()
2390 case BuiltinType::Bool: in mangleType()
2409 case BuiltinType::Id: in mangleType()
2425 case BuiltinType::Id: \ in mangleType()
2450 case BuiltinType::Id: \ in mangleType()
2473 case BuiltinType::Id: in mangleType()
2476 case BuiltinType::Id: in mangleType()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/mpi/
H A DTypeMismatchCheck.cpp98 {BuiltinType::SChar, "MPI_CHAR"}, in isBuiltinTypeMatching()
101 {BuiltinType::Char_S, "MPI_CHAR"}, in isBuiltinTypeMatching()
104 {BuiltinType::UChar, "MPI_CHAR"}, in isBuiltinTypeMatching()
107 {BuiltinType::Char_U, "MPI_CHAR"}, in isBuiltinTypeMatching()
110 {BuiltinType::WChar_S, "MPI_WCHAR"}, in isBuiltinTypeMatching()
111 {BuiltinType::WChar_U, "MPI_WCHAR"}, in isBuiltinTypeMatching()
112 {BuiltinType::Bool, "MPI_C_BOOL"}, in isBuiltinTypeMatching()
114 {BuiltinType::Short, "MPI_SHORT"}, in isBuiltinTypeMatching()
115 {BuiltinType::Int, "MPI_INT"}, in isBuiltinTypeMatching()
116 {BuiltinType::Long, "MPI_LONG"}, in isBuiltinTypeMatching()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DMisplacedWideningCastCheck.cpp96 case BuiltinType::UChar: in relativeIntSizes()
98 case BuiltinType::SChar: in relativeIntSizes()
106 case BuiltinType::Short: in relativeIntSizes()
108 case BuiltinType::UInt: in relativeIntSizes()
110 case BuiltinType::Int: in relativeIntSizes()
112 case BuiltinType::ULong: in relativeIntSizes()
114 case BuiltinType::Long: in relativeIntSizes()
131 case BuiltinType::UChar: in relativeCharSizes()
133 case BuiltinType::SChar: in relativeCharSizes()
150 case BuiltinType::UChar: in relativeCharSizesW()
[all …]
H A DFoldInitTypeCheck.cpp79 static bool isValidBuiltinFold(const BuiltinType &ValueType, in isValidBuiltinFold()
80 const BuiltinType &InitType, in isValidBuiltinFold()
106 void FoldInitTypeCheck::doCheck(const BuiltinType &IterValueType, in doCheck()
107 const BuiltinType &InitType, in doCheck()
121 const auto *InitType = Result.Nodes.getNodeAs<BuiltinType>("InitType"); in check()
123 Result.Nodes.getNodeAs<BuiltinType>("IterValueType"); in check()
133 Result.Nodes.getNodeAs<BuiltinType>("Iter2ValueType")) in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseDefaultMemberInitCheck.cpp39 case BuiltinType::Char_U: in getValueOfValueInit()
40 case BuiltinType::UChar: in getValueOfValueInit()
41 case BuiltinType::Char_S: in getValueOfValueInit()
42 case BuiltinType::SChar: in getValueOfValueInit()
44 case BuiltinType::WChar_U: in getValueOfValueInit()
47 case BuiltinType::Char16: in getValueOfValueInit()
49 case BuiltinType::Char32: in getValueOfValueInit()
57 case BuiltinType::Half: in getValueOfValueInit()
58 case BuiltinType::Float: in getValueOfValueInit()
74 case BuiltinType::Accum: in getValueOfValueInit()
[all …]
/llvm-project-15.0.7/clang/lib/Index/
H A DUSRGeneration.cpp659 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { in VisitType()
662 case BuiltinType::Void: in VisitType()
664 case BuiltinType::Bool: in VisitType()
676 case BuiltinType::UInt: in VisitType()
694 case BuiltinType::Int: in VisitType()
696 case BuiltinType::Long: in VisitType()
703 case BuiltinType::Half: in VisitType()
721 case BuiltinType::Id: in VisitType()
724 case BuiltinType::Id: in VisitType()
732 case BuiltinType::Id: in VisitType()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DTypePromotionInMathFnCheck.cpp23 AST_MATCHER_P(Type, isBuiltinType, BuiltinType::Kind, Kind) { in AST_MATCHER_P()
24 if (const auto *BT = dyn_cast<BuiltinType>(&Node)) { in AST_MATCHER_P()
49 constexpr BuiltinType::Kind IntTy = BuiltinType::Int; in registerMatchers()
50 constexpr BuiltinType::Kind LongTy = BuiltinType::Long; in registerMatchers()
51 constexpr BuiltinType::Kind FloatTy = BuiltinType::Float; in registerMatchers()
52 constexpr BuiltinType::Kind DoubleTy = BuiltinType::Double; in registerMatchers()
53 constexpr BuiltinType::Kind LongDoubleTy = BuiltinType::LongDouble; in registerMatchers()
55 auto HasBuiltinTyParam = [](int Pos, BuiltinType::Kind Kind) { in registerMatchers()
58 auto HasBuiltinTyArg = [](int Pos, BuiltinType::Kind Kind) { in registerMatchers()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3415 if (const clang::BuiltinType *BT = llvm::dyn_cast<clang::BuiltinType>( in IsFloatingPointType()
3847 case clang::BuiltinType::Bool: in GetTypeInfo()
3854 case clang::BuiltinType::UInt: in GetTypeInfo()
3862 case clang::BuiltinType::Int: in GetTypeInfo()
3863 case clang::BuiltinType::Long: in GetTypeInfo()
4799 case clang::BuiltinType::Void: in GetEncoding()
4806 case clang::BuiltinType::Int: in GetEncoding()
4807 case clang::BuiltinType::Long: in GetEncoding()
4812 case clang::BuiltinType::Bool: in GetEncoding()
5207 case clang::BuiltinType::Int: in GetFormat()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DProTypeMemberInitCheck.cpp369 const BuiltinType *BT = in getInitializer()
375 case BuiltinType::Bool: in getInitializer()
377 case BuiltinType::Float: in getInitializer()
379 case BuiltinType::Double: in getInitializer()
383 case BuiltinType::SChar: in getInitializer()
388 case BuiltinType::Short: in getInitializer()
389 case BuiltinType::Int: in getInitializer()
391 case BuiltinType::UChar: in getInitializer()
395 case BuiltinType::UInt: in getInitializer()
397 case BuiltinType::Long: in getInitializer()
[all …]
H A DNarrowingConversionsCheck.cpp305 const BuiltinType &ToType) const { in isWarningInhibitedByEquivalentSize()
380 const BuiltinType *ToType = getBuiltinType(Lhs); in handleIntegralCast()
388 const BuiltinType *FromType = getBuiltinType(Rhs); in handleIntegralCast()
426 const BuiltinType *ToType = getBuiltinType(Lhs); in handleIntegralToFloating()
434 const BuiltinType *FromType = getBuiltinType(Rhs); in handleIntegralToFloating()
456 const BuiltinType *FromType = getBuiltinType(Rhs); in handleFloatingToIntegral()
457 const BuiltinType *ToType = getBuiltinType(Lhs); in handleFloatingToIntegral()
484 const BuiltinType *ToType = getBuiltinType(Lhs); in handleFloatingCast()
499 const BuiltinType *FromType = getBuiltinType(Rhs); in handleFloatingCast()
511 const BuiltinType *LhsType = getBuiltinType(Lhs); in handleBinaryOperator()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DIntegerTypesCheck.cpp99 case BuiltinType::Short: in check()
103 case BuiltinType::Long: in check()
107 case BuiltinType::LongLong: in check()
111 case BuiltinType::UShort: in check()
115 case BuiltinType::ULong: in check()
119 case BuiltinType::ULongLong: in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/boost/
H A DUseToStringCheck.cpp46 if (CharType->isSpecificBuiltinType(BuiltinType::Char_S) || in check()
47 CharType->isSpecificBuiltinType(BuiltinType::Char_U)) in check()
49 else if (CharType->isSpecificBuiltinType(BuiltinType::WChar_S) || in check()
50 CharType->isSpecificBuiltinType(BuiltinType::WChar_U)) in check()
/llvm-project-15.0.7/clang/test/AST/
H A Dattr-swift_newtype.m13 // CHECK-NEXT: BuiltinType {{.+}} 'int'
15 // CHECK-NEXT: BuiltinType {{.+}} 'int'
18 // CHECK-NEXT: BuiltinType {{.+}} 'int'

12345