/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTCommon.cpp | 26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { 29 case BuiltinType::Void: 32 case BuiltinType::Bool: 35 case BuiltinType::Char_U: 38 case BuiltinType::UChar: 41 case BuiltinType::UShort: 44 case BuiltinType::UInt: 47 case BuiltinType::ULong: 50 case BuiltinType::ULongLong: 53 case BuiltinType [all...] |
H A D | ASTCommon.h | 47 TypeIdx TypeIdxFromBuiltin(const BuiltinType *BT); 62 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr()))
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | NSAPI.cpp | 379 const BuiltinType *BT = T->getAs<BuiltinType>(); 395 case BuiltinType::Char_S: 396 case BuiltinType::SChar: 398 case BuiltinType::Char_U: 399 case BuiltinType::UChar: 401 case BuiltinType::Short: 403 case BuiltinType::UShort: 405 case BuiltinType::Int: 407 case BuiltinType [all...] |
H A D | TypeLoc.cpp | 320 case BuiltinType::Void: 322 case BuiltinType::Bool: 324 case BuiltinType::Char_U: 325 case BuiltinType::Char_S: 327 case BuiltinType::Char8: 329 case BuiltinType::Char16: 331 case BuiltinType::Char32: 333 case BuiltinType::WChar_S: 334 case BuiltinType::WChar_U: 336 case BuiltinType [all...] |
H A D | PrintfFormatString.cpp | 730 const BuiltinType *BT = QT->getAs<BuiltinType>(); 735 BT = QT->getAs<BuiltinType>(); 746 case BuiltinType::Bool: 747 case BuiltinType::WChar_U: 748 case BuiltinType::WChar_S: 749 case BuiltinType::Char8: // FIXME: Treat like 'char'? 750 case BuiltinType::Char16: 751 case BuiltinType::Char32: 752 case BuiltinType [all...] |
H A D | ASTContext.cpp | 1249 void ASTContext::InitBuiltinType(CanQualType &R, BuiltinType::Kind K) { 1250 auto *Ty = new (*this, TypeAlignment) BuiltinType(K); 1269 InitBuiltinType(VoidTy, BuiltinType::Void); 1272 InitBuiltinType(BoolTy, BuiltinType::Bool); 1275 InitBuiltinType(CharTy, BuiltinType::Char_S); 1277 InitBuiltinType(CharTy, BuiltinType::Char_U); 1279 InitBuiltinType(SignedCharTy, BuiltinType::SChar); 1280 InitBuiltinType(ShortTy, BuiltinType::Short); 1281 InitBuiltinType(IntTy, BuiltinType::Int); 1282 InitBuiltinType(LongTy, BuiltinType [all...] |
H A D | Type.cpp | 1918 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) 1919 return BT->getKind() >= BuiltinType::Bool && 1920 BT->getKind() <= BuiltinType::Int128; 1931 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) 1932 return BT->getKind() >= BuiltinType::Bool && 1933 BT->getKind() <= BuiltinType::Int128; 1949 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) 1950 return BT->getKind() == BuiltinType::Char_U || 1951 BT->getKind() == BuiltinType::UChar || 1952 BT->getKind() == BuiltinType [all...] |
H A D | FormatString.cpp | 354 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) 358 case BuiltinType::Char_S: 359 case BuiltinType::SChar: 360 case BuiltinType::UChar: 361 case BuiltinType::Char_U: 362 case BuiltinType::Bool: 382 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) 386 case BuiltinType [all...] |
H A D | ItaniumMangle.cpp | 2499 if (Ty->isSpecificBuiltinType(BuiltinType::ObjCSel)) 2623 void CXXNameMangler::mangleType(const BuiltinType *T) { 2656 case BuiltinType::Void: 2659 case BuiltinType::Bool: 2662 case BuiltinType::Char_U: 2663 case BuiltinType::Char_S: 2666 case BuiltinType::UChar: 2669 case BuiltinType::UShort: 2672 case BuiltinType::UInt: 2675 case BuiltinType [all...] |
H A D | ScanfFormatString.cpp | 433 const BuiltinType *BT = PT->getAs<BuiltinType>(); 459 case BuiltinType::UInt: 460 case BuiltinType::Int: 461 case BuiltinType::Float: 466 case BuiltinType::Char_U: 467 case BuiltinType::UChar: 468 case BuiltinType::Char_S: 469 case BuiltinType::SChar: 474 case BuiltinType [all...] |
H A D | MicrosoftMangle.cpp | 1930 void MicrosoftCXXNameMangler::mangleType(const BuiltinType *T, Qualifiers, 1960 case BuiltinType::Void: 1963 case BuiltinType::SChar: 1966 case BuiltinType::Char_U: 1967 case BuiltinType::Char_S: 1970 case BuiltinType::UChar: 1973 case BuiltinType::Short: 1976 case BuiltinType::UShort: 1979 case BuiltinType::Int: 1982 case BuiltinType [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 430 switch (cast<BuiltinType>(Ty)->getKind()) { 431 case BuiltinType::Void: 432 case BuiltinType::ObjCId: 433 case BuiltinType::ObjCClass: 434 case BuiltinType::ObjCSel: 440 case BuiltinType::Bool: 445 case BuiltinType::Char_S: 446 case BuiltinType::Char_U: 447 case BuiltinType::SChar: 448 case BuiltinType [all...] |
H A D | CodeGenTBAA.cpp | 119 if (const BuiltinType *BTy = dyn_cast<BuiltinType>(Ty)) { 126 case BuiltinType::Char_U: 127 case BuiltinType::Char_S: 128 case BuiltinType::UChar: 129 case BuiltinType::SChar: 133 case BuiltinType::UShort: 135 case BuiltinType::UInt: 137 case BuiltinType::ULong: 139 case BuiltinType [all...] |
H A D | CGOpenCLRuntime.cpp | 40 switch (cast<BuiltinType>(T)->getKind()) { 45 case BuiltinType::Id: \ 50 case BuiltinType::OCLSampler: 52 case BuiltinType::OCLEvent: 55 case BuiltinType::OCLClkEvent: 58 case BuiltinType::OCLQueue: 61 case BuiltinType::OCLReserveID: 65 case BuiltinType::Id: \
|
H A D | ItaniumCXXABI.cpp | 3035 static bool TypeInfoIsInStandardLibrary(const BuiltinType *Ty) { 3051 case BuiltinType::Void: 3052 case BuiltinType::NullPtr: 3053 case BuiltinType::Bool: 3054 case BuiltinType::WChar_S: 3055 case BuiltinType::WChar_U: 3056 case BuiltinType::Char_U: 3057 case BuiltinType::Char_S: 3058 case BuiltinType::UChar: 3059 case BuiltinType [all...] |
H A D | CGDebugInfo.cpp | 648 llvm::DIType *CGDebugInfo::CreateType(const BuiltinType *BT) { 653 #define PLACEHOLDER_TYPE(Id, SingletonId) case BuiltinType::Id: 655 case BuiltinType::Dependent: 657 case BuiltinType::NullPtr: 659 case BuiltinType::Void: 661 case BuiltinType::ObjCClass: 667 case BuiltinType::ObjCId: { 695 case BuiltinType::ObjCSel: { 704 case BuiltinType::Id: \ 708 case BuiltinType [all...] |
H A D | TargetInfo.cpp | 1039 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { 1040 if (BT->isFloatingPoint() && BT->getKind() != BuiltinType::Half) { 1041 if (BT->getKind() == BuiltinType::LongDouble) { 1348 if (Ty->getAs<BuiltinType>() || Ty->hasPointerRepresentation() || 1385 if (!Ty->getAs<BuiltinType>() && !Ty->hasPointerRepresentation() && 1638 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { 1639 BuiltinType::Kind K = BT->getKind(); 1640 if (K == BuiltinType [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 658 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { 661 case BuiltinType::Void: 663 case BuiltinType::Bool: 665 case BuiltinType::UChar: 667 case BuiltinType::Char8: 669 case BuiltinType::Char16: 671 case BuiltinType::Char32: 673 case BuiltinType::UShort: 675 case BuiltinType [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBSymbolTypeBuiltin.h | 21 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::BuiltinType)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypeBuiltin.cpp | 19 : NativeRawSymbol(PDBSession, PDB_SymType::BuiltinType, Id), 29 return PDB_SymType::BuiltinType;
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 3097 const clang::BuiltinType *builtin_type = 3098 llvm::dyn_cast<clang::BuiltinType>(qual_type->getCanonicalTypeInternal()); 3133 switch (llvm::cast<clang::BuiltinType>(qual_type)->getKind()) { 3136 case clang::BuiltinType::ObjCId: 3137 case clang::BuiltinType::ObjCClass: 3185 switch (llvm::cast<clang::BuiltinType>(qual_type)->getKind()) { 3188 case clang::BuiltinType::ObjCId: 3189 case clang::BuiltinType::ObjCClass: 3284 if (const clang::BuiltinType *BT = llvm::dyn_cast<clang::BuiltinType>( [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 1551 friend class BuiltinType; 1555 /// The kind (BuiltinType::Kind) of builtin type this is. 1976 const BuiltinType *getAsPlaceholderType() const; 1982 /// BuiltinType::isNonOverloadPlaceholderType. 2504 class BuiltinType : public Type { class in namespace:clang 2525 BuiltinType(Kind K) function in class:clang::BuiltinType 5784 /// pointee is an ObjCObjectType with base BuiltinType::ObjCIdType 5788 /// with base BuiltinType::ObjCIdType and protocol list [P]. Eventually 5806 /// Either a BuiltinType or an InterfaceType or sugar for either. 5856 return getBaseType()->isSpecificBuiltinType(BuiltinType [all...] |
H A D | TypeLoc.h | 552 BuiltinType, 583 BuiltinType::Kind bk = getTypePtr()->getKind(); 584 return (bk >= BuiltinType::UShort && bk <= BuiltinType::UInt128) 585 || (bk >= BuiltinType::Short && bk <= BuiltinType::Float128) 586 || bk == BuiltinType::UChar 587 || bk == BuiltinType::SChar;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 63 if (const BuiltinType *placeholder = 67 PlaceholderKind = (BuiltinType::Kind) 0; 77 BuiltinType::Kind PlaceholderKind; 122 bool claimPlaceholder(BuiltinType::Kind K) { 125 PlaceholderKind = (BuiltinType::Kind) 0; 132 bool isPlaceholder(BuiltinType::Kind K) const { 155 if (!isPlaceholder() || isPlaceholder(BuiltinType::Overload)) 161 PlaceholderKind = (BuiltinType::Kind) 0; 1035 if (ValueKind == VK_RValue && !isPlaceholder(BuiltinType::Overload)) 1090 if (claimPlaceholder(BuiltinType [all...] |
H A D | SemaExpr.cpp | 810 const BuiltinType *BTy = Ty->getAs<BuiltinType>(); 811 if (BTy && (BTy->getKind() == BuiltinType::Half || 812 BTy->getKind() == BuiltinType::Float)) { 815 if (BTy->getKind() == BuiltinType::Half) { 948 if (const BuiltinType *PlaceholderTy = E->getType()->getAsPlaceholderType()) { 950 if (PlaceholderTy->getKind() == BuiltinType::ARCUnbridgedCast && 1315 const auto *BTy = Ty->getAs<BuiltinType>(); 1319 case BuiltinType::ShortFract: 1320 case BuiltinType [all...] |