|
clang-tools 22.0.0git
|
Public Member Functions | |
| ForwardingToConstructorVisitor (llvm::DenseSet< const FunctionDecl * > &SeenFunctions, SmallVector< const CXXConstructorDecl *, 1 > &Output) | |
| bool | VisitCallExpr (CallExpr *E) |
| bool | VisitCXXNewExpr (CXXNewExpr *E) |
Public Attributes | |
| llvm::DenseSet< const FunctionDecl * > & | SeenFunctions |
| SmallVector< const CXXConstructorDecl *, 1 > & | Constructors |
|
inline |
Definition at line 1066 of file AST.cpp.
References Constructors, and SeenFunctions.
Referenced by VisitCallExpr().
|
inline |
Definition at line 1071 of file AST.cpp.
References Constructors, ForwardingToConstructorVisitor(), clang::clangd::isLikelyForwardingFunction(), and SeenFunctions.
|
inline |
Definition at line 1090 of file AST.cpp.
References clang::clangd::Constructor, and Constructors.
| SmallVector<const CXXConstructorDecl *, 1>& clang::clangd::ForwardingToConstructorVisitor::Constructors |
Definition at line 1105 of file AST.cpp.
Referenced by ForwardingToConstructorVisitor(), VisitCallExpr(), and VisitCXXNewExpr().
| llvm::DenseSet<const FunctionDecl *>& clang::clangd::ForwardingToConstructorVisitor::SeenFunctions |
Definition at line 1103 of file AST.cpp.
Referenced by ForwardingToConstructorVisitor(), and VisitCallExpr().