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

References

tools/clang/lib/Sema/SemaExpr.cpp
12217   switch (E->getStmtClass()) {
12219     return cast<DeclRefExpr>(E)->getDecl();
12224     if (cast<MemberExpr>(E)->isArrow())
12227     return getPrimaryDecl(cast<MemberExpr>(E)->getBase());
12231     Expr* Base = cast<ArraySubscriptExpr>(E)->getBase();
12239     UnaryOperator *UO = cast<UnaryOperator>(E);
12251     return getPrimaryDecl(cast<ParenExpr>(E)->getSubExpr());
12255     return getPrimaryDecl(cast<ImplicitCastExpr>(E)->getSubExpr());