/external/clang/lib/Serialization/ |
ASTCommon.cpp | 26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { 29 case BuiltinType::Void: ID = PREDEF_TYPE_VOID_ID; break; 30 case BuiltinType::Bool: ID = PREDEF_TYPE_BOOL_ID; break; 31 case BuiltinType::Char_U: ID = PREDEF_TYPE_CHAR_U_ID; break; 32 case BuiltinType::UChar: ID = PREDEF_TYPE_UCHAR_ID; break; 33 case BuiltinType::UShort: ID = PREDEF_TYPE_USHORT_ID; break; 34 case BuiltinType::UInt: ID = PREDEF_TYPE_UINT_ID; break; 35 case BuiltinType::ULong: ID = PREDEF_TYPE_ULONG_ID; break; 36 case BuiltinType::ULongLong: ID = PREDEF_TYPE_ULONGLONG_ID; break; 37 case BuiltinType::UInt128: ID = PREDEF_TYPE_UINT128_ID; break [all...] |
ASTCommon.h | 32 TypeIdx TypeIdxFromBuiltin(const BuiltinType *BT); 47 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr()))
|
/external/clang/lib/CodeGen/ |
CGOpenCLRuntime.cpp | 36 switch (cast<BuiltinType>(T)->getKind()) { 40 case BuiltinType::OCLImage1d: 43 case BuiltinType::OCLImage1dArray: 46 case BuiltinType::OCLImage1dBuffer: 49 case BuiltinType::OCLImage2d: 52 case BuiltinType::OCLImage2dArray: 55 case BuiltinType::OCLImage3d: 58 case BuiltinType::OCLSampler: 60 case BuiltinType::OCLEvent:
|
CodeGenTypes.cpp | 321 switch (cast<BuiltinType>(Ty)->getKind()) { 322 case BuiltinType::Void: 323 case BuiltinType::ObjCId: 324 case BuiltinType::ObjCClass: 325 case BuiltinType::ObjCSel: 331 case BuiltinType::Bool: 336 case BuiltinType::Char_S: 337 case BuiltinType::Char_U: 338 case BuiltinType::SChar: 339 case BuiltinType::UChar [all...] |
CGRTTI.cpp | 158 static bool TypeInfoIsInStandardLibrary(const BuiltinType *Ty) { 169 case BuiltinType::Void: 170 case BuiltinType::NullPtr: 171 case BuiltinType::Bool: 172 case BuiltinType::WChar_S: 173 case BuiltinType::WChar_U: 174 case BuiltinType::Char_U: 175 case BuiltinType::Char_S: 176 case BuiltinType::UChar: 177 case BuiltinType::SChar [all...] |
CodeGenTBAA.cpp | 109 if (const BuiltinType *BTy = dyn_cast<BuiltinType>(Ty)) { 116 case BuiltinType::Char_U: 117 case BuiltinType::Char_S: 118 case BuiltinType::UChar: 119 case BuiltinType::SChar: 123 case BuiltinType::UShort: 125 case BuiltinType::UInt: 127 case BuiltinType::ULong: 129 case BuiltinType::ULongLong [all...] |
TargetInfo.cpp | 301 if (!Ty->getAs<BuiltinType>() && !Ty->hasPointerRepresentation() && 625 if (Ty->getAs<BuiltinType>() || Ty->hasPointerRepresentation() || 824 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { 825 BuiltinType::Kind K = BT->getKind(); 826 if (K == BuiltinType::Float || K == BuiltinType::Double) [all...] |
CGDebugInfo.cpp | 404 llvm::DIType CGDebugInfo::CreateType(const BuiltinType *BT) { 410 case BuiltinType::Id: 412 case BuiltinType::Dependent: 414 case BuiltinType::NullPtr: 416 case BuiltinType::Void: 418 case BuiltinType::ObjCClass: 425 case BuiltinType::ObjCId: { 451 case BuiltinType::ObjCSel: { 461 case BuiltinType::OCLImage1d: 464 case BuiltinType::OCLImage1dArray [all...] |
/external/clang/lib/AST/ |
TypeLoc.cpp | 251 case BuiltinType::Void: 253 case BuiltinType::Bool: 255 case BuiltinType::Char_U: 256 case BuiltinType::Char_S: 258 case BuiltinType::Char16: 260 case BuiltinType::Char32: 262 case BuiltinType::WChar_S: 263 case BuiltinType::WChar_U: 265 case BuiltinType::UChar: 266 case BuiltinType::UShort [all...] |
NSAPI.cpp | 290 const BuiltinType *BT = T->getAs<BuiltinType>(); 306 case BuiltinType::Char_S: 307 case BuiltinType::SChar: 309 case BuiltinType::Char_U: 310 case BuiltinType::UChar: 312 case BuiltinType::Short: 314 case BuiltinType::UShort: 316 case BuiltinType::Int: 318 case BuiltinType::UInt [all...] |
Type.cpp | 626 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) 627 return BT->getKind() >= BuiltinType::Bool && 628 BT->getKind() <= BuiltinType::Int128; 639 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) 640 return BT->getKind() >= BuiltinType::Bool && 641 BT->getKind() <= BuiltinType::Int128; 656 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType) [all...] |
ItaniumMangle.cpp | [all...] |
MicrosoftMangle.cpp | [all...] |
ASTContext.cpp | [all...] |
/external/clang/lib/Analysis/ |
PrintfFormatString.cpp | 438 const BuiltinType *BT = QT->getAs<BuiltinType>(); 444 case BuiltinType::Bool: 445 case BuiltinType::WChar_U: 446 case BuiltinType::WChar_S: 447 case BuiltinType::Char16: 448 case BuiltinType::Char32: 449 case BuiltinType::UInt128: 450 case BuiltinType::Int128: 451 case BuiltinType::Half [all...] |
FormatString.cpp | 261 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) 265 case BuiltinType::Char_S: 266 case BuiltinType::SChar: 267 case BuiltinType::UChar: 268 case BuiltinType::Char_U: 282 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) 286 case BuiltinType::Char_S: 287 case BuiltinType::SChar [all...] |
ScanfFormatString.cpp | 387 const BuiltinType *BT = PT->getAs<BuiltinType>(); 404 case BuiltinType::UInt: 405 case BuiltinType::Int: 406 case BuiltinType::Float: 411 case BuiltinType::Char_U: 412 case BuiltinType::UChar: 413 case BuiltinType::Char_S: 414 case BuiltinType::SChar: 419 case BuiltinType::Short [all...] |
/frameworks/compile/slang/ |
slang_rs_check_ast.cpp | 59 const clang::BuiltinType *ElementTy; 65 ElementTy = clang::dyn_cast_or_null<clang::BuiltinType>( 68 ElementTy = clang::dyn_cast_or_null<clang::BuiltinType>( 91 case clang::BuiltinType::Float: 94 case clang::BuiltinType::Double: 97 case clang::BuiltinType::Char_S: 100 case clang::BuiltinType::Short: 103 case clang::BuiltinType::Int: 106 case clang::BuiltinType::Long: 109 case clang::BuiltinType::UChar [all...] |
/external/clang/tools/libclang/ |
CIndexUSRs.cpp | 537 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { 540 case BuiltinType::Void: 542 case BuiltinType::Bool: 544 case BuiltinType::Char_U: 545 case BuiltinType::UChar: 547 case BuiltinType::Char16: 549 case BuiltinType::Char32: 551 case BuiltinType::UShort: 553 case BuiltinType::UInt [all...] |
/external/chromium_org/ppapi/tests/clang/ |
print_names_and_sizes.cc | 64 } else if (const clang::BuiltinType* builtin = 65 dyn_cast<clang::BuiltinType>(&type)) { 66 if ((builtin->getKind() == clang::BuiltinType::Long) || 67 (builtin->getKind() == clang::BuiltinType::ULong)) {
|
/external/clang/include/clang/AST/ |
Type.h | [all...] |
TypeLoc.h | 483 BuiltinType, 503 BuiltinType::Kind bk = getTypePtr()->getKind(); 504 return (bk >= BuiltinType::UShort && bk <= BuiltinType::UInt128) 505 || (bk >= BuiltinType::Short && bk <= BuiltinType::LongDouble) 506 || bk == BuiltinType::UChar 507 || bk == BuiltinType::SChar; [all...] |
/external/clang/utils/ABITest/ |
ABITestGen.py | 201 if isinstance(t, BuiltinType): 270 if isinstance(t, BuiltinType): 319 if isinstance(t, BuiltinType): 507 btg = FixedTypeGenerator([BuiltinType(n,s) for n,s in builtins]) 514 bitfields.append(BuiltinType(name,None,int(width))) 517 charType = BuiltinType('char',1) 518 shortType = BuiltinType('short',2) 519 intType = BuiltinType('int',4) 520 longlongType = BuiltinType('long long',8) 521 floatType = BuiltinType('float',4 [all...] |
TypeGen.py | 33 class BuiltinType(Type): 441 fbtg = FixedTypeGenerator([BuiltinType('char', 4), 442 BuiltinType('char', 4, 0), 443 BuiltinType('int', 4, 5)]) 452 btg = FixedTypeGenerator([BuiltinType('char', 4), 453 BuiltinType('int', 4)])
|
/external/clang/lib/Sema/ |
SemaCast.cpp | 55 if (const BuiltinType *placeholder = 59 PlaceholderKind = (BuiltinType::Kind) 0; 69 BuiltinType::Kind PlaceholderKind; 103 bool claimPlaceholder(BuiltinType::Kind K) { 106 PlaceholderKind = (BuiltinType::Kind) 0; 113 bool isPlaceholder(BuiltinType::Kind K) const { 133 if (!isPlaceholder() || isPlaceholder(BuiltinType::Overload)) 139 PlaceholderKind = (BuiltinType::Kind) 0; 802 if (ValueKind == VK_RValue && !isPlaceholder(BuiltinType::Overload)) [all...] |