|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc 61 *TI = Result.getAs<Expr>();
76 *TI = Result.getAs<Expr>();
91 *TI = Result.getAs<Expr>();
182 *TI = Result.getAs<Expr>();
197 *TI = Result.getAs<Expr>();
212 *TI = Result.getAs<Expr>();
395 tempInstCond = Result.getAs<Expr>();
413 tempInstCond = Result.getAs<Expr>();
431 tempInstSuccessValue = Result.getAs<Expr>();
441 *TI = Result.getAs<Expr>();
488 tempInstArg = Result.getAs<Expr>();
554 tempInstArg = Result.getAs<Expr>();
568 *TI = Result.getAs<Expr>();
1027 tempInstArg = Result.getAs<Expr>();
1069 *TI = Result.getAs<Expr>();
1092 *TI = Result.getAs<Expr>();
1143 tempInstSuccessValue = Result.getAs<Expr>();
1153 *TI = Result.getAs<Expr>();
1224 tempInstSuccessValue = Result.getAs<Expr>();
1234 *TI = Result.getAs<Expr>();
tools/clang/lib/Sema/Sema.cpp 1678 Expr *Init = Result.getAs<Expr>();
tools/clang/lib/Sema/SemaDecl.cpp11724 Init = Result.getAs<Expr>();
tools/clang/lib/Sema/SemaDeclAttr.cpp 4733 return ValArg.getAs<Expr>();
tools/clang/lib/Sema/SemaDeclCXX.cpp 272 Arg = Result.getAs<Expr>();
4346 DelegationInit.getAs<Expr>(),
4478 BaseInit.getAs<Expr>(),
4576 BaseInit.getAs<Expr>(),
4655 Expr *CtorArgE = CtorArg.getAs<Expr>();
4665 SemaRef.Context, Indirect, Loc, Loc, MemberInit.getAs<Expr>(), Loc);
4668 SemaRef.Context, Field, Loc, Loc, MemberInit.getAs<Expr>(), Loc);
11931 return assertNotNull(S.ActOnCXXThis(Loc).getAs<Expr>());
12078 return Call.getAs<Stmt>();
12196 OpEqualRef.getAs<Expr>(),
12546 Statements.push_back(Copy.getAs<Expr>());
12613 Statements.push_back(Copy.getAs<Stmt>());
12624 Statements.push_back(Return.getAs<Stmt>());
12639 CopyAssignOperator->setBody(Body.getAs<Stmt>());
12914 Statements.push_back(Move.getAs<Expr>());
12984 Statements.push_back(Move.getAs<Stmt>());
12996 Statements.push_back(Return.getAs<Stmt>());
13011 MoveAssignOperator->setBody(Body.getAs<Stmt>());
13148 ActOnCompoundStmt(Loc, Loc, None, /*isStmtExpr=*/false).getAs<Stmt>());
13273 Loc, Loc, None, /*isStmtExpr=*/ false).getAs<Stmt>());
14365 CXXConstructExpr *construct = result.getAs<CXXConstructExpr>();
15819 MemberInit.getAs<Expr>(),
tools/clang/lib/Sema/SemaExpr.cpp 2254 if (Expr *Ex = E.getAs<Expr>())
4873 Expr *ResultE = Result.getAs<Expr>();
4881 ActOnFinishFullExpr(Result.getAs<Expr>(), Param->getOuterLocStart(),
4887 Param->setDefaultArg(Result.getAs<Expr>());
5194 Arg = ArgE.getAs<Expr>();
5202 Arg = ArgExpr.getAs<Expr>();
5985 Arg = ArgE.getAs<Expr>();
5993 Arg = ArgE.getAs<Expr>();
14485 E = Init.getAs<Expr>();
tools/clang/lib/Sema/SemaExprCXX.cpp 3759 return S.MaybeBindToTemporary(Result.getAs<Expr>());
6323 E1 = E1Result.getAs<Expr>();
6328 E2 = E2Result.getAs<Expr>();
tools/clang/lib/Sema/SemaExprObjC.cpp 1712 Args[i] = ArgE.getAs<Expr>();
tools/clang/lib/Sema/SemaInit.cpp 622 ILE->setInit(Init, BaseInit.getAs<Expr>());
709 ILE->setInit(Init, MemberInit.getAs<Expr>());
715 ILE->updateInit(SemaRef.Context, Init, MemberInit.getAs<Expr>());
885 Filler = ElementInit.getAs<Expr>();
1373 Result.getAs<Expr>());
1430 ExprRes.getAs<Expr>());
1561 ResultExpr = Result.getAs<Expr>();
1622 expr = Result.getAs<Expr>();
1673 ResultExpr = Result.getAs<Expr>();
3214 Init.getAs<Expr>());
6247 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>());
8110 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>());
tools/clang/lib/Sema/SemaLambda.cpp 845 Init = Result.getAs<Expr>();
tools/clang/lib/Sema/SemaObjCProperty.cpp 1434 Expr *ResExpr = Res.getAs<Expr>();
1490 Expr *callExpr = Res.getAs<Expr>();
1503 PIDecl->setSetterCXXAssignment(Res.getAs<Expr>());
tools/clang/lib/Sema/SemaOpenMP.cpp 4690 if (!(Res.getAs<OMPExecutableDirective>()->isStandaloneDirective())) {
4691 Res.getAs<OMPExecutableDirective>()
12400 VDPrivate->setInit(Result.getAs<Expr>());
13401 auto *DRDRef = DeclareReductionRef.getAs<DeclRefExpr>();
tools/clang/lib/Sema/SemaOverload.cpp12925 Base = Args[0] = Arg0.getAs<Expr>();
12926 Args[1] = RHS = Arg1.getAs<Expr>();
12943 Args[0] = LHS = Arg0.getAs<Expr>();
12944 Args[1] = RHS = Arg1.getAs<Expr>();
13207 Args[1] = InputInit.getAs<Expr>();
13815 Arg = InputInit.getAs<Expr>();
13824 Arg = DefArg.getAs<Expr>();
tools/clang/lib/Sema/SemaStmt.cpp 58 return StmtResult(FE.getAs<Stmt>());
1800 Expr *Third = third.release().getAs<Expr>();
3777 RetValExp = Res.getAs<Expr>();
3791 RetValExp = Res.getAs<Expr>();
tools/clang/lib/Sema/SemaTemplate.cpp 4809 Expr *ArgE = Arg.getAs<Expr>();
5386 Expr *Ex = E.getAs<Expr>();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 2457 .getAs<Expr>();
2465 .getAs<Expr>();
2472 BuildExpressionFromIntegralTemplateArgument(Arg, Loc).getAs<Expr>();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 89 S.AddAlignedAttr(New, *Aligned, Result.getAs<Expr>(), IsPackExpansion);
148 E = Result.getAs<Expr>();
154 OE = Result.getAs<Expr>();
168 S.AddAlignValueAttr(New, *Aligned, Result.getAs<Expr>());
192 Cond = Result.getAs<Expr>();
247 Expr *MaxThreads = Result.getAs<Expr>();
254 MinBlocks = Result.getAs<Expr>();
422 Expr *MinExpr = Result.getAs<Expr>();
427 Expr *MaxExpr = Result.getAs<Expr>();
465 Expr *MinExpr = Result.getAs<Expr>();
472 MaxExpr = Result.getAs<Expr>();
976 BitWidth = InstantiatedBitWidth.getAs<Expr>();
tools/clang/lib/Sema/TreeTransform.h 4768 NewSize = getDerived().TransformExpr(OldSize).template getAs<Expr>();
6678 Statements.push_back(Result.getAs<Stmt>());
7604 Handlers.push_back(Handler.getAs<Stmt>());