|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/BuiltinTypes.def 258 BUILTIN_TYPE(Dependent, DependentTy)
tools/clang/lib/AST/ASTContext.cpp 1305 InitBuiltinType(DependentTy, BuiltinType::Dependent);
4452 E = new (*this) PackExpansionExpr(DependentTy, E, NTTP->getLocation(),
tools/clang/lib/AST/DeclCXX.cpp 2927 return new (C, DC) UnresolvedUsingValueDecl(DC, C.DependentTy, UsingLoc,
tools/clang/lib/AST/Expr.cpp 4162 : Expr(GenericSelectionExprClass, Context.DependentTy, VK_RValue,
tools/clang/lib/AST/ExprCXX.cpp 513 setType(Context.DependentTy);
565 return new (Mem) DependentScopeDeclRefExpr(Context.DependentTy, QualifierLoc,
1402 : Expr(CXXDependentScopeMemberExprClass, Ctx.DependentTy, VK_LValue,
tools/clang/lib/AST/Type.cpp 3251 : DecltypeType(E, Context.DependentTy), Context(Context) {}
3271 : UnaryTransformType(BaseType, C.DependentTy, UKind, QualType()) {}
tools/clang/lib/Sema/SemaCodeComplete.cpp 2629 if (T.isNull() || Context.hasSameType(T, Context.DependentTy))
tools/clang/lib/Sema/SemaCoroutine.cpp 491 ? Context.DependentTy
728 new (Context) DependentCoawaitExpr(Loc, Context.DependentTy, E, Lookup);
764 CoawaitExpr(Loc, Context.DependentTy, E, IsImplicit);
824 Expr *Res = new (Context) CoyieldExpr(Loc, Context.DependentTy, E);
tools/clang/lib/Sema/SemaDecl.cpp 3459 OldAT->isDependentType() ? Context.DependentTy
3463 OldAT->isDependentType() ? Context.DependentTy
3914 New->setType(Context.DependentTy);
8779 SubstAutoType(FPT->getReturnType(), Context.DependentTy);
16911 EltTy = Context.DependentTy;
16982 EltTy = Context.DependentTy;
17364 Enum->completeDefinition(Context.DependentTy, Context.DependentTy, 0, 0);
17364 Enum->completeDefinition(Context.DependentTy, Context.DependentTy, 0, 0);
tools/clang/lib/Sema/SemaDeclCXX.cpp 1422 B->setType(Context.DependentTy);
tools/clang/lib/Sema/SemaExpr.cpp 3219 ResTy = Context.DependentTy;
4254 return S.Context.DependentTy;
4377 return new (Context) ArraySubscriptExpr(base, idx, Context.DependentTy,
4501 OMPArraySectionExpr(Base, LowerBound, Length, Context.DependentTy,
4653 ResultType = Context.DependentTy;
5646 Context.DependentTy, VK_RValue, RParenLoc);
5653 return CallExpr::Create(Context, Fn, ArgExprs, Context.DependentTy,
5682 return CallExpr::Create(Context, Fn, ArgExprs, Context.DependentTy,
12120 return S.Context.DependentTy;
12321 return Context.DependentTy;
12523 return S.Context.DependentTy;
13891 CurrentType = Context.DependentTy;
13917 CurrentType = Context.DependentTy;
14049 resType = Context.DependentTy;
14127 T = Context.getFunctionType(Context.DependentTy, None, EPI);
14173 if (RetTy != Context.DependentTy) {
tools/clang/lib/Sema/SemaExprCXX.cpp 5768 return Context.DependentTy;
7041 ObjectTypePtrForLookup = ParsedType::make(Context.DependentTy);
tools/clang/lib/Sema/SemaExprObjC.cpp 501 new (Context) ObjCBoxedExpr(ValueExpr, Context.DependentTy, nullptr, SR);
1082 StrTy = Context.DependentTy;
2721 Context, Context.DependentTy, VK_RValue, LBracLoc, Receiver, Sel,
tools/clang/lib/Sema/SemaInit.cpp 9677 return Context.DependentTy;
9696 return Context.DependentTy;
tools/clang/lib/Sema/SemaLambda.cpp 375 Result = SubstAutoType(Result, Context.DependentTy);
928 : Context.DependentTy;
tools/clang/lib/Sema/SemaLookup.cpp 5480 auto TE = new (Context) TypoExpr(Context.DependentTy);
tools/clang/lib/Sema/SemaOpenMP.cpp13168 QualType Type = Context.DependentTy;
tools/clang/lib/Sema/SemaOverload.cpp12354 CallExpr *CE = CallExpr::Create(Context, Fn, Args, Context.DependentTy,
12561 return new (Context) UnaryOperator(Input, Opc, Context.DependentTy,
12569 Context.DependentTy, VK_RValue, OpLoc,
12744 Args[0], Args[1], Opc, Context.DependentTy, VK_RValue, OK_Ordinary,
12748 Args[0], Args[1], Opc, Context.DependentTy, VK_LValue, OK_Ordinary,
12749 Context.DependentTy, Context.DependentTy, OpLoc,
12749 Context.DependentTy, Context.DependentTy, OpLoc,
12761 Context.DependentTy, VK_RValue, OpLoc,
13152 Context.DependentTy, VK_RValue, RLoc,
tools/clang/lib/Sema/SemaPseudoObject.cpp 1564 return new (Context) UnaryOperator(op, opcode, Context.DependentTy,
1594 return new (Context) BinaryOperator(LHS, RHS, opcode, Context.DependentTy,
tools/clang/lib/Sema/SemaStmt.cpp 2399 Binding->setType(Context.DependentTy);
2400 LoopVar->setType(SubstAutoType(LoopVar->getType(), Context.DependentTy));
3293 FnRetType = CurCap->ReturnType = Context.DependentTy;
tools/clang/lib/Sema/SemaTemplate.cpp 1052 TSI = SubstAutoTypeSourceInfo(TSI, Context.DependentTy);
10263 NewTSI = SubstAutoTypeSourceInfo(NewTSI, Context.DependentTy);
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 4075 FunctionType = SubstAutoType(FunctionType, Context.DependentTy);
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 642 PackExpansionExpr(Context.DependentTy, Pattern, EllipsisLoc, NumExpansions);
1207 return new (Context) CXXFoldExpr(Context.DependentTy, LParenLoc, LHS,
tools/clang/lib/Sema/SemaType.cpp 1334 Context.DependentTy)) {
1335 Result = Context.DependentTy;
2940 T = SemaRef.Context.DependentTy;
4577 if (T != Context.DependentTy) {
8316 return S.Context.DependentTy;
tools/clang/lib/Sema/TreeTransform.h12027 getSema().Context.DependentTy, DRE.get(), E->getPackLoc(), None);
tools/clang/lib/Serialization/ASTReader.cpp 7420 T = Context.DependentTy;