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

Declarations

gen/tools/clang/include/clang/AST/StmtNodes.inc
  841 CXXFUNCTIONALCASTEXPR(CXXFunctionalCastExpr, ExplicitCastExpr)

References

tools/clang/include/clang/AST/ASTTypeTraits.h
   65     return ASTNodeKind(KindToKindId<T>::Id);
   65     return ASTNodeKind(KindToKindId<T>::Id);
tools/clang/include/clang/AST/ExprCXX.h
 1698       : ExplicitCastExpr(CXXFunctionalCastExprClass, ty, VK, kind,
 1703       : ExplicitCastExpr(CXXFunctionalCastExprClass, Shell, PathSize) {}
 1731     return T->getStmtClass() == CXXFunctionalCastExprClass;
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 2282   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
tools/clang/lib/AST/ASTImporter.cpp
 6773   case Stmt::CXXFunctionalCastExprClass: {
tools/clang/lib/AST/Expr.cpp
 2664   case CXXFunctionalCastExprClass:
 3263   case CXXFunctionalCastExprClass:
 3536   case CXXFunctionalCastExprClass:
tools/clang/lib/AST/ExprClassification.cpp
  345   case Expr::CXXFunctionalCastExprClass:
tools/clang/lib/AST/ExprConstant.cpp
14123   case Expr::CXXFunctionalCastExprClass:
tools/clang/lib/AST/ItaniumMangle.cpp
 4132   case Expr::CXXFunctionalCastExprClass: {
tools/clang/lib/Analysis/CFG.cpp
 1400   case Stmt::CXXFunctionalCastExprClass: {
 2206     case Stmt::CXXFunctionalCastExprClass:
 4631     case Stmt::CXXFunctionalCastExprClass:
tools/clang/lib/Analysis/ReachableCode.cpp
  591     case Expr::CXXFunctionalCastExprClass: {
tools/clang/lib/CodeGen/CGExpr.cpp
 1363   case Expr::CXXFunctionalCastExprClass:
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1230   case Expr::CXXFunctionalCastExprClass:
tools/clang/lib/Sema/TreeTransform.h
10433       getDerived().TransformTypeWithDeducedTST(E->getTypeInfoAsWritten());
10438     = getDerived().TransformExpr(E->getSubExprAsWritten());
10443       Type == E->getTypeInfoAsWritten() &&
10444       SubExpr.get() == E->getSubExpr())
10445     return E;
10448                                                    E->getLParenLoc(),
10450                                                    E->getRParenLoc(),
10451                                                    E->isListInitialization());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1693     case Stmt::CXXFunctionalCastExprClass:
tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
  333   case Stmt::CXXFunctionalCastExprClass:
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  118   case Stmt::CXXFunctionalCastExprClass:
tools/clang/tools/libclang/CXCursor.cpp
  437   case Stmt::CXXFunctionalCastExprClass: