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

References

tools/clang/lib/Sema/SemaExpr.cpp
 4652     IndexExpr = RHSExp;
 4656     IndexExpr = RHSExp;
 4661     IndexExpr = RHSExp;
 4666       return BuildObjCSubscriptExpression(RLoc, BaseExpr, IndexExpr, nullptr,
 4673     IndexExpr = LHSExp;
 4679     IndexExpr = LHSExp;
 4688     IndexExpr = RHSExp;
 4720     IndexExpr = RHSExp;
 4731     IndexExpr = LHSExp;
 4738   if (!IndexExpr->getType()->isIntegerType() && !IndexExpr->isTypeDependent())
 4738   if (!IndexExpr->getType()->isIntegerType() && !IndexExpr->isTypeDependent())
 4740                      << IndexExpr->getSourceRange());
 4742   if ((IndexExpr->getType()->isSpecificBuiltinType(BuiltinType::Char_S) ||
 4743        IndexExpr->getType()->isSpecificBuiltinType(BuiltinType::Char_U))
 4744          && !IndexExpr->isTypeDependent())
 4745     Diag(LLoc, diag::warn_subscript_is_char) << IndexExpr->getSourceRange();