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

References

tools/clang/lib/Sema/SemaExpr.cpp
 4623     for (auto *Op : {LHSExp, RHSExp}) {
 4637   ExprResult Result = DefaultFunctionArrayLvalueConversion(RHSExp);
 4640   RHSExp = Result.get();
 4642   QualType LHSTy = LHSExp->getType(), RHSTy = RHSExp->getType();
 4652     IndexExpr = RHSExp;
 4656     IndexExpr = RHSExp;
 4661     IndexExpr = RHSExp;
 4672     BaseExpr = RHSExp;
 4678     BaseExpr = RHSExp;
 4688     IndexExpr = RHSExp;
 4720     IndexExpr = RHSExp;
 4724     Diag(RHSExp->getBeginLoc(), diag::ext_subscript_non_lvalue)
 4725         << RHSExp->getSourceRange();
 4726     RHSExp = ImpCastExprToType(RHSExp, Context.getArrayDecayedType(RHSTy),
 4726     RHSExp = ImpCastExprToType(RHSExp, Context.getArrayDecayedType(RHSTy),
 4728     RHSTy = RHSExp->getType();
 4730     BaseExpr = RHSExp;
 4735        << LHSExp->getSourceRange() << RHSExp->getSourceRange());
 4801       ArraySubscriptExpr(LHSExp, RHSExp, ResultType, VK, OK, RLoc);