reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaType.cpp
 1276     Result = Context.VoidTy;
 1280       Result = Context.CharTy;
 1282       Result = Context.SignedCharTy;
 1286       Result = Context.UnsignedCharTy;
 1291       Result = Context.WCharTy;
 1295                                Context.getPrintingPolicy());
 1296       Result = Context.getSignedWCharType();
 1302                                Context.getPrintingPolicy());
 1303       Result = Context.getUnsignedWCharType();
 1309       Result = Context.Char8Ty;
 1314       Result = Context.Char16Ty;
 1319       Result = Context.Char32Ty;
 1329       Result = Context.getAutoDeductType();
 1334                                            Context.DependentTy)) {
 1335       Result = Context.DependentTy;
 1383       case DeclSpec::TSW_unspecified: Result = Context.IntTy; break;
 1384       case DeclSpec::TSW_short:       Result = Context.ShortTy; break;
 1385       case DeclSpec::TSW_long:        Result = Context.LongTy; break;
 1387         Result = Context.LongLongTy;
 1402       case DeclSpec::TSW_unspecified: Result = Context.UnsignedIntTy; break;
 1403       case DeclSpec::TSW_short:       Result = Context.UnsignedShortTy; break;
 1404       case DeclSpec::TSW_long:        Result = Context.UnsignedLongTy; break;
 1406         Result = Context.UnsignedLongLongTy;
 1425         Result = Context.ShortAccumTy;
 1428         Result = Context.AccumTy;
 1431         Result = Context.LongAccumTy;
 1438       Result = Context.getCorrespondingUnsignedType(Result);
 1441       Result = Context.getCorrespondingSaturatedType(Result);
 1448         Result = Context.ShortFractTy;
 1451         Result = Context.FractTy;
 1454         Result = Context.LongFractTy;
 1461       Result = Context.getCorrespondingUnsignedType(Result);
 1464       Result = Context.getCorrespondingSaturatedType(Result);
 1474       Result = Context.UnsignedInt128Ty;
 1476       Result = Context.Int128Ty;
 1486     Result = Context.Float16Ty;
 1488   case DeclSpec::TST_half:    Result = Context.HalfTy; break;
 1489   case DeclSpec::TST_float:   Result = Context.FloatTy; break;
 1492       Result = Context.LongDoubleTy;
 1494       Result = Context.DoubleTy;
 1501     Result = Context.Float128Ty;
 1503   case DeclSpec::TST_bool: Result = Context.BoolTy; break; // _Bool or bool
 1509     Result = Context.IntTy;
 1520       Result = Context.IntTy;
 1532     Result = Context.getTypeDeclType(D);
 1561     Result = Context.getTypeOfType(Result);
 1569       Result = Context.IntTy;
 1580       Result = Context.IntTy;
 1592       Result = Context.IntTy;
 1598     Result = Context.getAutoType(QualType(), AutoTypeKeyword::Auto, false);
 1602     Result = Context.getAutoType(QualType(), AutoTypeKeyword::GNUAutoType, false);
 1606     Result = Context.getAutoType(QualType(), AutoTypeKeyword::DecltypeAuto,
 1611     Result = Context.UnknownAnyTy;
 1619       Result = Context.IntTy;
 1643     Result = Context.IntTy;
 1659                                Context.getPrintingPolicy());
 1665     Result = Context.getComplexType(Result);
 1667     unsigned typeSize = static_cast<unsigned>(Context.getTypeSize(Result));
 1674     Result = Context.getVectorType(Result, 128/typeSize, VecKind);