Home | History | Annotate | Download | only in AST

Lines Matching refs:AttributedType

652       // while traversing the AttributedType.  If the type has been desugared, let
1108 void TypePrinter::printAttributedBefore(const AttributedType *T,
1111 if (T->getAttrKind() == AttributedType::attr_objc_gc ||
1112 T->getAttrKind() == AttributedType::attr_objc_ownership)
1120 case AttributedType::attr_ptr32: OS << " __ptr32"; break;
1121 case AttributedType::attr_ptr64: OS << " __ptr64"; break;
1122 case AttributedType::attr_sptr: OS << " __sptr"; break;
1123 case AttributedType::attr_uptr: OS << " __uptr"; break;
1129 void TypePrinter::printAttributedAfter(const AttributedType *T,
1132 if (T->getAttrKind() == AttributedType::attr_objc_gc ||
1133 T->getAttrKind() == AttributedType::attr_objc_ownership)
1149 case AttributedType::attr_address_space:
1155 case AttributedType::attr_vector_size: {
1167 case AttributedType::attr_neon_vector_type:
1168 case AttributedType::attr_neon_polyvector_type: {
1169 if (T->getAttrKind() == AttributedType::attr_neon_vector_type)
1179 case AttributedType::attr_regparm: {
1180 // FIXME: When Sema learns to form this AttributedType, avoid printing the
1191 case AttributedType::attr_objc_gc: {
1209 case AttributedType::attr_objc_ownership:
1221 // FIXME: When Sema learns to form this AttributedType, avoid printing the
1223 case AttributedType::attr_noreturn: OS << "noreturn"; break;
1225 case AttributedType::attr_cdecl: OS << "cdecl"; break;
1226 case AttributedType::attr_fastcall: OS << "fastcall"; break;
1227 case AttributedType::attr_stdcall: OS << "stdcall"; break;
1228 case AttributedType::attr_thiscall: OS << "thiscall"; break;
1229 case AttributedType::attr_pascal: OS << "pascal"; break;
1230 case AttributedType::attr_ms_abi: OS << "ms_abi"; break;
1231 case AttributedType::attr_sysv_abi: OS << "sysv_abi"; break;
1232 case AttributedType::attr_pcs:
1233 case AttributedType::attr_pcs_vfp: {
1243 case AttributedType::attr_pnaclcall: OS << "pnaclcall"; break;
1244 case AttributedType::attr_inteloclbicc: OS << "inteloclbicc"; break;