sun::ast::InterfaceMethodDecl
struct · Source (opens in a new tab)
struct sun::ast::InterfaceMethodDeclMethod declaration in an interface (uses FunctionAST internally) Methods can have default implementations.
Public Functions
visibility
public · function · Source (opens in a new tab)
Visibility sun::ast::InterfaceMethodDecl::visibility() constReturns the access level recorded on this member declaration.
Related: Visibility
Public Fields
function
public · variable · Source (opens in a new tab)
std::unique_ptr<FunctionAST> sun::ast::InterfaceMethodDecl::functionNo documentation comment.
Related: FunctionAST
hasDefaultImpl
public · variable · Source (opens in a new tab)
bool sun::ast::InterfaceMethodDecl::hasDefaultImplNo documentation comment.
isConst
public · variable · Source (opens in a new tab)
bool sun::ast::InterfaceMethodDecl::isConst = falseNo documentation comment.