reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
192 if (!S) 195 if (const auto *Ex = dyn_cast<Expr>(S)) 196 S = Ex->IgnoreImplicit(); 198 if (const auto *Ex = dyn_cast<Expr>(S)) 199 S = Ex->IgnoreCasts(); 202 if (const ParenExpr *PE = dyn_cast<ParenExpr>(S)) 207 if (const Expr *Ex = dyn_cast<Expr>(S)) 208 S = Ex->IgnoreCasts(); 212 switch (S->getStmtClass()) { 215 dyn_cast_or_null<FunctionDecl>(cast<CallExpr>(S)->getCalleeDecl()); 219 return isConfigurationValue(cast<DeclRefExpr>(S)->getDecl(), PP); 225 const Expr *E = cast<Expr>(S); 234 return isConfigurationValue(cast<MemberExpr>(S)->getMemberDecl(), PP); 238 const BinaryOperator *B = cast<BinaryOperator>(S); 249 const UnaryOperator *UO = cast<UnaryOperator>(S);