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

References

tools/clang/lib/AST/ExprConstant.cpp
 8696   switch (E->getCastKind()) {
 8698     return ExprEvaluatorBaseTy::VisitCastExpr(E);
 8701     VisitIgnoredValue(E->getSubExpr());
 8702     return ZeroInitialization(E);
 8705     if (!Visit(E->getSubExpr()))
 8707     if (E->path_empty())
 8713     for (ReverseIter PathI(E->path_end() - 1), PathE(E->path_begin());
 8713     for (ReverseIter PathI(E->path_end() - 1), PathE(E->path_begin());
 8718         return Error(E);
 8720     const Type *FinalTy = E->getType()->castAs<MemberPointerType>()->getClass();
 8722       return Error(E);
 8727     if (!Visit(E->getSubExpr()))
 8729     for (CastExpr::path_const_iterator PathI = E->path_begin(),
 8730          PathE = E->path_end(); PathI != PathE; ++PathI) {
 8734         return Error(E);