Home | History | Annotate | Download | only in Sema

Lines Matching refs:BuiltinType

606   const BuiltinType *BTy = Ty->getAs<BuiltinType>();
607 if (BTy && (BTy->getKind() == BuiltinType::Half ||
608 BTy->getKind() == BuiltinType::Float))
697 if (const BuiltinType *PlaceholderTy = E->getType()->getAsPlaceholderType()) {
699 if (PlaceholderTy->getKind() == BuiltinType::ARCUnbridgedCast &&
3508 if ((IndexExpr->getType()->isSpecificBuiltinType(BuiltinType::Char_S) ||
3509 IndexExpr->getType()->isSpecificBuiltinType(BuiltinType::Char_U))
4088 Fn->getType()->isSpecificBuiltinType(BuiltinType::BuiltinFn)) {
7662 assert(!E->hasPlaceholderType(BuiltinType::PseudoObject));
7798 assert(!LHSExpr->hasPlaceholderType(BuiltinType::PseudoObject));
8086 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){
8087 if (PTy->getKind() == BuiltinType::Overload) {
8099 if (PTy->getKind() == BuiltinType::UnknownAny)
8102 if (PTy->getKind() == BuiltinType::BoundMember) {
8771 if (const BuiltinType *pty = LHSExpr->getType()->getAsPlaceholderType()) {
8773 if (pty->getKind() == BuiltinType::PseudoObject &&
8778 if (pty->getKind() == BuiltinType::Overload) {
8799 if (const BuiltinType *pty = RHSExpr->getType()->getAsPlaceholderType()) {
8802 if (Opc == BO_Assign && pty->getKind() == BuiltinType::Overload) {
8813 if (pty->getKind() == BuiltinType::Overload &&
9049 if (const BuiltinType *pty = Input->getType()->getAsPlaceholderType()) {
9051 if (pty->getKind() == BuiltinType::PseudoObject &&
9062 (pty->getKind() == BuiltinType::Overload ||
9063 pty->getKind() == BuiltinType::UnknownAny ||
9064 pty->getKind() == BuiltinType::BoundMember))
9821 if (TInfo->getType()->isSpecificBuiltinType(BuiltinType::Float))
12087 const BuiltinType *placeholderType = E->getType()->getAsPlaceholderType();
12093 case BuiltinType::Overload: {
12109 case BuiltinType::BoundMember: {
12117 case BuiltinType::ARCUnbridgedCast: {
12124 case BuiltinType::UnknownAny:
12128 case BuiltinType::PseudoObject:
12131 case BuiltinType::BuiltinFn:
12137 case BuiltinType::Id: