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

References

tools/clang/lib/Sema/SemaChecking.cpp
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();