reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
14383 if (!TypeExpr) 14386 TypeExpr = TypeExpr->IgnoreParenImpCasts()->IgnoreParenCasts(); 14386 TypeExpr = TypeExpr->IgnoreParenImpCasts()->IgnoreParenCasts(); 14388 switch (TypeExpr->getStmtClass()) { 14390 const UnaryOperator *UO = cast<UnaryOperator>(TypeExpr); 14392 TypeExpr = UO->getSubExpr(); 14399 const DeclRefExpr *DRE = cast<DeclRefExpr>(TypeExpr); 14405 const IntegerLiteral *IL = cast<IntegerLiteral>(TypeExpr); 14417 cast<AbstractConditionalOperator>(TypeExpr); 14422 TypeExpr = ACO->getTrueExpr(); 14424 TypeExpr = ACO->getFalseExpr(); 14431 const BinaryOperator *BO = cast<BinaryOperator>(TypeExpr); 14433 TypeExpr = BO->getRHS();