Searched refs:BuiltinType (Results 1 - 25 of 67) sorted by relevance

123

/external/clang/lib/Serialization/
H A DASTCommon.cpp27 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) {
30 case BuiltinType::Void:
33 case BuiltinType::Bool:
36 case BuiltinType::Char_U:
39 case BuiltinType::UChar:
42 case BuiltinType::UShort:
45 case BuiltinType::UInt:
48 case BuiltinType::ULong:
51 case BuiltinType::ULongLong:
54 case BuiltinType
[all...]
H A DASTCommon.h45 TypeIdx TypeIdxFromBuiltin(const BuiltinType *BT);
60 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr()))
/external/llvm/tools/llvm-pdbdump/
H A DEnumDumper.cpp29 auto BuiltinType = Symbol.getUnderlyingType(); local
30 if (BuiltinType->getBuiltinType() != PDB_BuiltinType::Int ||
31 BuiltinType->getLength() != 4) {
34 Dumper.start(*BuiltinType);
/external/clang/lib/AST/
H A DTypeLoc.cpp293 case BuiltinType::Void:
295 case BuiltinType::Bool:
297 case BuiltinType::Char_U:
298 case BuiltinType::Char_S:
300 case BuiltinType::Char16:
302 case BuiltinType::Char32:
304 case BuiltinType::WChar_S:
305 case BuiltinType::WChar_U:
307 case BuiltinType::UChar:
308 case BuiltinType
[all...]
H A DNSAPI.cpp391 const BuiltinType *BT = T->getAs<BuiltinType>();
407 case BuiltinType::Char_S:
408 case BuiltinType::SChar:
410 case BuiltinType::Char_U:
411 case BuiltinType::UChar:
413 case BuiltinType::Short:
415 case BuiltinType::UShort:
417 case BuiltinType::Int:
419 case BuiltinType
[all...]
H A DType.cpp1626 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
1627 return BT->getKind() >= BuiltinType::Bool &&
1628 BT->getKind() <= BuiltinType::Int128;
1640 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
1641 return BT->getKind() >= BuiltinType::Bool &&
1642 BT->getKind() <= BuiltinType::Int128;
1657 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalTyp
[all...]
H A DItaniumMangle.cpp2183 if (Ty->isSpecificBuiltinType(BuiltinType::ObjCSel))
2278 void CXXNameMangler::mangleType(const BuiltinType *T) {
2310 case BuiltinType::Void:
2313 case BuiltinType::Bool:
2316 case BuiltinType::Char_U:
2317 case BuiltinType::Char_S:
2320 case BuiltinType::UChar:
2323 case BuiltinType::UShort:
2326 case BuiltinType::UInt:
2329 case BuiltinType
[all...]
H A DASTContext.cpp976 void ASTContext::InitBuiltinType(CanQualType &R, BuiltinType::Kind K) {
977 BuiltinType *Ty = new (*this, TypeAlignment) BuiltinType(K);
996 InitBuiltinType(VoidTy, BuiltinType::Void);
999 InitBuiltinType(BoolTy, BuiltinType::Bool);
1002 InitBuiltinType(CharTy, BuiltinType::Char_S);
1004 InitBuiltinType(CharTy, BuiltinType::Char_U);
1006 InitBuiltinType(SignedCharTy, BuiltinType::SChar);
1007 InitBuiltinType(ShortTy, BuiltinType::Short);
1008 InitBuiltinType(IntTy, BuiltinType
[all...]
H A DMicrosoftMangle.cpp1613 void MicrosoftCXXNameMangler::mangleType(const BuiltinType *T, Qualifiers,
1640 case BuiltinType::Void:
1643 case BuiltinType::SChar:
1646 case BuiltinType::Char_U:
1647 case BuiltinType::Char_S:
1650 case BuiltinType::UChar:
1653 case BuiltinType::Short:
1656 case BuiltinType::UShort:
1659 case BuiltinType::Int:
1662 case BuiltinType
[all...]
/external/clang/lib/CodeGen/
H A DCGOpenCLRuntime.cpp39 switch (cast<BuiltinType>(T)->getKind()) {
44 case BuiltinType::Id: \
49 case BuiltinType::OCLSampler:
51 case BuiltinType::OCLEvent:
54 case BuiltinType::OCLClkEvent:
57 case BuiltinType::OCLQueue:
60 case BuiltinType::OCLNDRange:
63 case BuiltinType::OCLReserveID:
H A DCodeGenTypes.cpp407 switch (cast<BuiltinType>(Ty)->getKind()) {
408 case BuiltinType::Void:
409 case BuiltinType::ObjCId:
410 case BuiltinType::ObjCClass:
411 case BuiltinType::ObjCSel:
417 case BuiltinType::Bool:
422 case BuiltinType::Char_S:
423 case BuiltinType::Char_U:
424 case BuiltinType::SChar:
425 case BuiltinType
[all...]
H A DCodeGenTBAA.cpp108 if (const BuiltinType *BTy = dyn_cast<BuiltinType>(Ty)) {
115 case BuiltinType::Char_U:
116 case BuiltinType::Char_S:
117 case BuiltinType::UChar:
118 case BuiltinType::SChar:
122 case BuiltinType::UShort:
124 case BuiltinType::UInt:
126 case BuiltinType::ULong:
128 case BuiltinType
[all...]
H A DTargetInfo.cpp843 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) {
844 if (BT->isFloatingPoint() && BT->getKind() != BuiltinType::Half)
1121 if (Ty->getAs<BuiltinType>() || Ty->hasPointerRepresentation() ||
1158 if (!Ty->getAs<BuiltinType>() && !Ty->hasPointerRepresentation() &&
1390 if (const BuiltinType *BT = T->getAs<BuiltinType>()) {
1391 BuiltinType::Kind K = BT->getKind();
1392 if (K == BuiltinType::Float || K == BuiltinType
[all...]
H A DItaniumCXXABI.cpp2515 static bool TypeInfoIsInStandardLibrary(const BuiltinType *Ty) {
2531 case BuiltinType::Void:
2532 case BuiltinType::NullPtr:
2533 case BuiltinType::Bool:
2534 case BuiltinType::WChar_S:
2535 case BuiltinType::WChar_U:
2536 case BuiltinType::Char_U:
2537 case BuiltinType::Char_S:
2538 case BuiltinType::UChar:
2539 case BuiltinType
[all...]
H A DCGDebugInfo.cpp463 llvm::DIType *CGDebugInfo::CreateType(const BuiltinType *BT) {
468 #define PLACEHOLDER_TYPE(Id, SingletonId) case BuiltinType::Id:
470 case BuiltinType::Dependent:
472 case BuiltinType::NullPtr:
474 case BuiltinType::Void:
476 case BuiltinType::ObjCClass:
482 case BuiltinType::ObjCId: {
510 case BuiltinType::ObjCSel: {
519 case BuiltinType::Id: \
523 case BuiltinType
[all...]
/external/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeBuiltin.h26 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::BuiltinType)
/external/clang/lib/Analysis/
H A DPrintfFormatString.cpp605 const BuiltinType *BT = QT->getAs<BuiltinType>();
611 case BuiltinType::Bool:
612 case BuiltinType::WChar_U:
613 case BuiltinType::WChar_S:
614 case BuiltinType::Char16:
615 case BuiltinType::Char32:
616 case BuiltinType::UInt128:
617 case BuiltinType::Int128:
618 case BuiltinType
[all...]
H A DFormatString.cpp316 if (const BuiltinType *BT = argTy->getAs<BuiltinType>())
320 case BuiltinType::Char_S:
321 case BuiltinType::SChar:
322 case BuiltinType::UChar:
323 case BuiltinType::Char_U:
337 if (const BuiltinType *BT = argTy->getAs<BuiltinType>())
341 case BuiltinType::Char_S:
342 case BuiltinType
[all...]
H A DScanfFormatString.cpp424 const BuiltinType *BT = PT->getAs<BuiltinType>();
450 case BuiltinType::UInt:
451 case BuiltinType::Int:
452 case BuiltinType::Float:
457 case BuiltinType::Char_U:
458 case BuiltinType::UChar:
459 case BuiltinType::Char_S:
460 case BuiltinType::SChar:
465 case BuiltinType
[all...]
/external/clang/lib/Index/
H A DUSRGeneration.cpp572 if (const BuiltinType *BT = T->getAs<BuiltinType>()) {
575 case BuiltinType::Void:
577 case BuiltinType::Bool:
579 case BuiltinType::UChar:
581 case BuiltinType::Char16:
583 case BuiltinType::Char32:
585 case BuiltinType::UShort:
587 case BuiltinType::UInt:
589 case BuiltinType
[all...]
/external/clang/include/clang/AST/
H A DType.h1364 friend class BuiltinType;
1368 /// The kind (BuiltinType::Kind) of builtin type this is.
1616 const BuiltinType *getAsPlaceholderType() const;
1622 /// BuiltinType::isNonOverloadPlaceholderType.
2039 class BuiltinType : public Type { class in namespace:clang
2052 BuiltinType(Kind K) function in class:clang::BuiltinType
4724 /// pointee is an ObjCObjectType with base BuiltinType::ObjCIdType
4728 /// with base BuiltinType::ObjCIdType and protocol list [P]. Eventually
4743 /// Either a BuiltinType or an InterfaceType or sugar for either.
4788 return getBaseType()->isSpecificBuiltinType(BuiltinType
[all...]
/external/clang/utils/ABITest/
H A DABITestGen.py201 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('floa
[all...]
H A DTypeGen.py33 class BuiltinType(Type): class in inherits:Type
445 fbtg = FixedTypeGenerator([BuiltinType('char', 4),
446 BuiltinType('char', 4, 0),
447 BuiltinType('int', 4, 5)])
456 btg = FixedTypeGenerator([BuiltinType('char', 4),
457 BuiltinType('int', 4)])
/external/llvm/lib/DebugInfo/PDB/
H A DPDBSymbol.cpp84 FACTORY_SYMTAG_CASE(BuiltinType, PDBSymbolTypeBuiltin)
/external/clang/lib/Sema/
H A DSemaCast.cpp57 if (const BuiltinType *placeholder =
61 PlaceholderKind = (BuiltinType::Kind) 0;
71 BuiltinType::Kind PlaceholderKind;
105 bool claimPlaceholder(BuiltinType::Kind K) {
108 PlaceholderKind = (BuiltinType::Kind) 0;
115 bool isPlaceholder(BuiltinType::Kind K) const {
135 if (!isPlaceholder() || isPlaceholder(BuiltinType::Overload))
141 PlaceholderKind = (BuiltinType::Kind) 0;
843 if (ValueKind == VK_RValue && !isPlaceholder(BuiltinType::Overload))
894 if (claimPlaceholder(BuiltinType
[all...]

Completed in 589 milliseconds

123