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

References

tools/clang/include/clang/AST/BuiltinTypes.def
  273 PLACEHOLDER_TYPE(Overload, OverloadTy)
tools/clang/lib/AST/ASTContext.cpp
 1308   InitBuiltinType(OverloadTy,          BuiltinType::Overload);
 3065   assert(getCanonicalType(T) != OverloadTy &&
tools/clang/lib/AST/ExprCXX.cpp
  457           SC, Context.OverloadTy, VK_LValue, OK_Ordinary, KnownDependent,
tools/clang/lib/AST/ExprClassification.cpp
   45     if (TR->isFunctionType() || TR == Ctx.OverloadTy)
tools/clang/lib/Sema/Sema.cpp
 1937   if (E.getType() == Context.OverloadTy) {
tools/clang/lib/Sema/SemaCast.cpp
  994     if (SrcExpr.get()->getType() == Self.Context.OverloadTy) {
 1060     if (SrcExpr.get()->getType() == Self.Context.OverloadTy) {
 1541   if (SrcExpr.get()->getType() == Self.Context.OverloadTy) {
 2028   if (SrcType == Self.Context.OverloadTy) {
 2513     if (SrcExpr.get()->getType() == Self.Context.OverloadTy) {
 2605   if (SrcExpr.get()->getType() == Self.Context.OverloadTy) {
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3051       if (ULE->getType() == S.Context.OverloadTy)
tools/clang/lib/Sema/SemaExpr.cpp
  573       (E->getType() == Context.OverloadTy ||
 5676   if (Fn->getType() == Context.OverloadTy) {
 8602   } else if (RHS.get()->getType() == Context.OverloadTy) {
12304       return Context.OverloadTy;
12448       return Context.OverloadTy;
14829   if (SecondType == Context.OverloadTy)
tools/clang/lib/Sema/SemaExprCXX.cpp
 3928   if (Context.hasSameType(FromType, Context.OverloadTy)) {
tools/clang/lib/Sema/SemaInit.cpp
 4155         S.Context.OverloadTy) {
 4783     if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy)
 4951     else if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy)
 5909     } else if (Initializer->getType() == Context.OverloadTy &&
tools/clang/lib/Sema/SemaLookup.cpp
 2996     if (Arg->getType() != Context.OverloadTy) {
tools/clang/lib/Sema/SemaOverload.cpp
 1652   if (FromType == S.Context.OverloadTy) {
 1712       S.Context.getCanonicalType(FromType) != S.Context.OverloadTy) {
 4610   if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy) {
 5040       if (S.Context.getCanonicalType(T2) == S.Context.OverloadTy) {
 9871   assert(OverloadedExpr->getType() == Context.OverloadTy);
 9942   if (FromTy == S.Context.OverloadTy) {
11706   assert(AddressOfExpr->getType() == Context.OverloadTy);
11786   assert(E->getType() == Context.OverloadTy && "SrcExpr must be an overload");
11906   assert(SrcExpr.get()->getType() == Context.OverloadTy);
13309          MemExprE->getType() == Context.OverloadTy);
tools/clang/lib/Sema/SemaTemplate.cpp
 5736   } else if (Context.hasSameUnqualifiedType(Arg, Context.OverloadTy)) {
 6756     if (Arg->getType() == Context.OverloadTy) {
 6808     if (Arg->getType() == Context.OverloadTy) {
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1370     assert(Arg != S.Context.OverloadTy && "Unresolved overloaded function");
 3600   if (ArgType == S.Context.OverloadTy) {
tools/clang/lib/Sema/SemaType.cpp
 2035   assert(Context.getCanonicalType(T) != Context.OverloadTy &&
tools/clang/lib/Serialization/ASTReader.cpp
 7411       T = Context.OverloadTy;