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

References

tools/clang/lib/Sema/SemaOverload.cpp
 7936     ArithmeticTypes.push_back(S.Context.FloatTy);
 7937     ArithmeticTypes.push_back(S.Context.DoubleTy);
 7938     ArithmeticTypes.push_back(S.Context.LongDoubleTy);
 7940       ArithmeticTypes.push_back(S.Context.Float128Ty);
 7943     FirstIntegralType = ArithmeticTypes.size();
 7944     FirstPromotedIntegralType = ArithmeticTypes.size();
 7945     ArithmeticTypes.push_back(S.Context.IntTy);
 7946     ArithmeticTypes.push_back(S.Context.LongTy);
 7947     ArithmeticTypes.push_back(S.Context.LongLongTy);
 7949       ArithmeticTypes.push_back(S.Context.Int128Ty);
 7950     ArithmeticTypes.push_back(S.Context.UnsignedIntTy);
 7951     ArithmeticTypes.push_back(S.Context.UnsignedLongTy);
 7952     ArithmeticTypes.push_back(S.Context.UnsignedLongLongTy);
 7954       ArithmeticTypes.push_back(S.Context.UnsignedInt128Ty);
 7955     LastPromotedIntegralType = ArithmeticTypes.size();
 7956     LastPromotedArithmeticType = ArithmeticTypes.size();
 7959     ArithmeticTypes.push_back(S.Context.BoolTy);
 7960     ArithmeticTypes.push_back(S.Context.CharTy);
 7961     ArithmeticTypes.push_back(S.Context.WCharTy);
 7963       ArithmeticTypes.push_back(S.Context.Char8Ty);
 7964     ArithmeticTypes.push_back(S.Context.Char16Ty);
 7965     ArithmeticTypes.push_back(S.Context.Char32Ty);
 7966     ArithmeticTypes.push_back(S.Context.SignedCharTy);
 7967     ArithmeticTypes.push_back(S.Context.ShortTy);
 7968     ArithmeticTypes.push_back(S.Context.UnsignedCharTy);
 7969     ArithmeticTypes.push_back(S.Context.UnsignedShortTy);
 7970     LastIntegralType = ArithmeticTypes.size();
 7971     NumArithmeticTypes = ArithmeticTypes.size();
 7975     assert(ArithmeticTypes.size() <= ArithmeticTypesCap &&
 8063       const auto TypeOfT = ArithmeticTypes[Arith];
 8144       QualType ArithTy = ArithmeticTypes[Arith];
 8184       QualType IntTy = ArithmeticTypes[Int];
 8418         QualType LandR[2] = { ArithmeticTypes[Left],
 8419                               ArithmeticTypes[Right] };
 8497         QualType LandR[2] = { ArithmeticTypes[Left],
 8498                               ArithmeticTypes[Right] };
 8678         ParamTypes[1] = ArithmeticTypes[Right];
 8680             S, ArithmeticTypes[Left], Args[0]);
 8743         ParamTypes[1] = ArithmeticTypes[Right];
 8745             S, ArithmeticTypes[Left], Args[0]);