reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3799 if (!expr) 3802 expr = expr->IgnoreParens(); 3802 expr = expr->IgnoreParens(); 3803 if (expr->isValueDependent()) 3805 if (!expr->EvaluateAsRValue(ER, ctx)) 3841 if (expr->getStmtClass() == Stmt::ImplicitCastExprClass) { 3842 const ImplicitCastExpr *I = dyn_cast<ImplicitCastExpr>(expr); 3865 } else if (expr->getStmtClass() == Stmt::ObjCStringLiteralClass || 3866 expr->getStmtClass() == Stmt::StringLiteralClass) { 3869 ObjCExpr = dyn_cast<ObjCStringLiteral>(expr); 3875 StrE = cast<StringLiteral>(expr); 3886 if (expr->getStmtClass() == Stmt::CStyleCastExprClass) { 3887 CStyleCastExpr *CC = static_cast<CStyleCastExpr *>(expr); 3907 } else if (expr->getStmtClass() == Stmt::CallExprClass) { 3908 callExpr = static_cast<CallExpr *>(expr); 3931 } else if (expr->getStmtClass() == Stmt::DeclRefExprClass) { 3932 DeclRefExpr *D = static_cast<DeclRefExpr *>(expr);