sun::ast::InterfaceFieldDecl
struct · Source (opens in a new tab)
struct sun::ast::InterfaceFieldDeclField declaration in an interface: var name: type;.
Public Fields
declaration
public · variable · Source (opens in a new tab)
sun::semantic_analysis::DeclarationIdentity sun::ast::InterfaceFieldDecl::declaration {}No documentation comment.
Related: sun::semantic_analysis::DeclarationIdentity
doc
public · variable · Source (opens in a new tab)
std::string sun::ast::InterfaceFieldDecl::docNo documentation comment.
location
public · variable · Source (opens in a new tab)
sun::support::Position sun::ast::InterfaceFieldDecl::locationNo documentation comment.
Related: sun::support::Position
name
public · variable · Source (opens in a new tab)
std::string sun::ast::InterfaceFieldDecl::nameNo documentation comment.
type
public · variable · Source (opens in a new tab)
TypeAnnotation sun::ast::InterfaceFieldDecl::typeNo documentation comment.
Related: TypeAnnotation
visibility
public · variable · Source (opens in a new tab)
Visibility sun::ast::InterfaceFieldDecl::visibility = Visibility::PrivateNo documentation comment.
Related: Visibility