PropertyGetterSetter Class

(QmlJS::QmlJS::AST::PropertyGetterSetter)

Public Types

enum Type { Getter, Setter }
enum anonymous { K }

Public Functions

PropertyGetterSetter(QmlJS::QmlJS::AST::PropertyName *n, QmlJS::QmlJS::AST::FunctionBody *b)
PropertyGetterSetter(QmlJS::QmlJS::AST::PropertyName *n, QmlJS::QmlJS::AST::FormalParameterList *f, QmlJS::QmlJS::AST::FunctionBody *b)

Reimplemented Public Functions

virtual void accept0(QmlJS::QmlJS::AST::Visitor *visitor) override
virtual QmlJS::QmlJS::AST::SourceLocation firstSourceLocation() const override
virtual QmlJS::QmlJS::AST::SourceLocation lastSourceLocation() const override

Additional Inherited Members

Member Type Documentation

enum PropertyGetterSetter::Type

enum PropertyGetterSetter::anonymous

Member Function Documentation

PropertyGetterSetter::PropertyGetterSetter(QmlJS::QmlJS::AST::PropertyName *n, QmlJS::QmlJS::AST::FunctionBody *b)

Default constructs an instance of PropertyGetterSetter.

PropertyGetterSetter::PropertyGetterSetter(QmlJS::QmlJS::AST::PropertyName *n, QmlJS::QmlJS::AST::FormalParameterList *f, QmlJS::QmlJS::AST::FunctionBody *b)

Default constructs an instance of PropertyGetterSetter.

[override virtual] void PropertyGetterSetter::accept0(QmlJS::QmlJS::AST::Visitor *visitor)

[override virtual] QmlJS::QmlJS::AST::SourceLocation PropertyGetterSetter::firstSourceLocation() const

[override virtual] QmlJS::QmlJS::AST::SourceLocation PropertyGetterSetter::lastSourceLocation() const