|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/Sema/SemaDeclCXX.cpp12133 LookupResult OpLookup(S, Name, Loc, Sema::LookupOrdinaryName);
12179 Loc);
12183 = S.BuildMemberReferenceExpr(To.build(S, Loc), T, Loc, /*IsArrow=*/false,
12183 = S.BuildMemberReferenceExpr(To.build(S, Loc), T, Loc, /*IsArrow=*/false,
12194 Expr *FromInst = From.build(S, Loc);
12197 Loc, FromInst, Loc);
12197 Loc, FromInst, Loc);
12217 Loc, BO_Assign, To.build(S, Loc), From.build(S, Loc));
12217 Loc, BO_Assign, To.build(S, Loc), From.build(S, Loc));
12217 Loc, BO_Assign, To.build(S, Loc), From.build(S, Loc));
12241 VarDecl *IterationVar = VarDecl::Create(S.Context, S.CurContext, Loc, Loc,
12241 VarDecl *IterationVar = VarDecl::Create(S.Context, S.CurContext, Loc, Loc,
12243 S.Context.getTrivialTypeSourceInfo(SizeType, Loc),
12248 IterationVar->setInit(IntegerLiteral::Create(S.Context, Zero, SizeType, Loc));
12255 Stmt *InitStmt = new (S.Context) DeclStmt(DeclGroupRef(IterationVar),Loc,Loc);
12255 Stmt *InitStmt = new (S.Context) DeclStmt(DeclGroupRef(IterationVar),Loc,Loc);
12270 buildSingleCopyAssignRecursively(S, Loc, ArrayTy->getElementType(),
12281 = new (S.Context) BinaryOperator(IterationVarRefRVal.build(S, Loc),
12282 IntegerLiteral::Create(S.Context, Upper, SizeType, Loc),
12284 VK_RValue, OK_Ordinary, Loc, FPOptions());
12290 UnaryOperator(IterationVarRef.build(S, Loc), UO_PreInc, SizeType,
12291 VK_LValue, OK_Ordinary, Loc, Upper.isMaxValue());
12295 Loc, Loc, InitStmt,
12295 Loc, Loc, InitStmt,
12296 S.ActOnCondition(nullptr, Loc, Comparison, Sema::ConditionKind::Boolean),
12297 S.MakeFullDiscardedValueExpr(Increment), Loc, Copy.get());