Home | History | Annotate | Download | only in Sema

Lines Matching refs:TypeSpecType

325   llvm_unreachable("Invalid TypeSpecType!");
505 if (TypeSpecType == TST_unspecified && S.getLangOpts().CPlusPlus) {
557 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
598 if (TypeSpecType != TST_unspecified) {
599 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
603 TypeSpecType = T;
617 if (TypeSpecType != TST_unspecified) {
618 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
622 TypeSpecType = T;
645 if (TypeSpecType != TST_unspecified) {
646 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
650 TypeSpecType = T;
663 if (TypeSpecType != TST_unspecified) {
664 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
674 TypeSpecType = T;
676 if (TypeAltiVecVector && !TypeAltiVecBool && (TypeSpecType == TST_double)) {
677 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
686 if (TypeSpecType != TST_unspecified) {
687 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
699 (TypeSpecType != TST_unspecified)) {
700 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
713 (TypeSpecType != TST_unspecified)) {
714 PrevSpec = DeclSpec::getSpecifierName((TST) TypeSpecType);
725 TypeSpecType = TST_error;
858 if (TypeSpecType == TST_decltype_auto &&
900 if (((TypeSpecType != TST_unspecified) && (TypeSpecType != TST_char) &&
901 (TypeSpecType != TST_int)) || TypeAltiVecPixel) {
904 getSpecifierName((TST)TypeSpecType));
913 if ((TypeSpecType == TST_char) || (TypeSpecType == TST_int) ||
920 TypeSpecType = TST_int;
929 if (TypeSpecType == TST_unspecified)
930 TypeSpecType = TST_int; // unsigned -> unsigned int, signed -> signed int.
931 else if (TypeSpecType != TST_int && TypeSpecType != TST_int128 &&
932 TypeSpecType != TST_char && TypeSpecType != TST_wchar) {
934 << getSpecifierName((TST)TypeSpecType);
945 if (TypeSpecType == TST_unspecified)
946 TypeSpecType = TST_int; // short -> short int, long long -> long long int.
947 else if (TypeSpecType != TST_int) {
951 << getSpecifierName((TST)TypeSpecType);
952 TypeSpecType = TST_int;
957 if (TypeSpecType == TST_unspecified)
958 TypeSpecType = TST_int; // long -> long int.
959 else if (TypeSpecType != TST_int && TypeSpecType != TST_double) {
961 << getSpecifierName((TST)TypeSpecType);
962 TypeSpecType = TST_int;
971 if (TypeSpecType == TST_unspecified) {
976 TypeSpecType = TST_double; // _Complex -> _Complex double.
977 } else if (TypeSpecType == TST_int || TypeSpecType == TST_char) {
981 } else if (TypeSpecType != TST_float && TypeSpecType != TST_double) {
983 << getSpecifierName((TST)TypeSpecType);
1021 TypeSpecType == TST_unspecified && StorageClassSpec == SCS_auto) {
1022 TypeSpecType = TST_auto;
1029 if (!PP.getLangOpts().CPlusPlus11 && TypeSpecType == TST_auto)
1035 if (TypeSpecType == TST_char16 || TypeSpecType == TST_char32)
1037 << (TypeSpecType == TST_char16 ? "char16_t" : "char32_t");
1069 assert(!TypeSpecOwned || isDeclRep((TST) TypeSpecType));