clang-tools  14.0.0git
Public Member Functions | List of all members
clang::clangd::InlayHintVisitor Class Reference
Inheritance diagram for clang::clangd::InlayHintVisitor:
Inheritance graph
Collaboration diagram for clang::clangd::InlayHintVisitor:
Collaboration graph

Public Member Functions

 InlayHintVisitor (std::vector< InlayHint > &Results, ParsedAST &AST)
bool VisitCXXConstructExpr (CXXConstructExpr *E)
bool VisitCallExpr (CallExpr *E)
bool VisitFunctionDecl (FunctionDecl *D)
bool VisitVarDecl (VarDecl *D)

Detailed Description

Definition at line 21 of file InlayHints.cpp.

Constructor & Destructor Documentation

◆ InlayHintVisitor()

clang::clangd::InlayHintVisitor::InlayHintVisitor ( std::vector< InlayHint > &  Results,
ParsedAST AST 

Definition at line 23 of file InlayHints.cpp.

References Results.

Member Function Documentation

◆ VisitCallExpr()

bool clang::clangd::InlayHintVisitor::VisitCallExpr ( CallExpr *  E)

◆ VisitCXXConstructExpr()

bool clang::clangd::InlayHintVisitor::VisitCXXConstructExpr ( CXXConstructExpr *  E)

Definition at line 49 of file InlayHints.cpp.

References E.

◆ VisitFunctionDecl()

bool clang::clangd::InlayHintVisitor::VisitFunctionDecl ( FunctionDecl *  D)

Definition at line 87 of file InlayHints.cpp.

References ns1::ns2::D, and clang::clangd::Deduced.

◆ VisitVarDecl()

bool clang::clangd::InlayHintVisitor::VisitVarDecl ( VarDecl *  D)

Definition at line 99 of file InlayHints.cpp.

References ns1::ns2::D.

The documentation for this class was generated from the following file: