UiPublicMember Class

(QmlJS::QmlJS::AST::UiPublicMember)

Public Types

enum anonymous { K, Signal, Property }

Public Functions

UiPublicMember(QmlJS::QmlJS::AST::UiQualifiedId *memberType, const QmlJS::QStringRef &name)
UiPublicMember(QmlJS::QmlJS::AST::UiQualifiedId *memberType, const QmlJS::QStringRef &name, QmlJS::QmlJS::AST::Statement *statement)
bool isValid() const
QmlJS::QStringRef memberTypeName() const

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 UiPublicMember::anonymous

Member Function Documentation

UiPublicMember::UiPublicMember(QmlJS::QmlJS::AST::UiQualifiedId *memberType, const QmlJS::QStringRef &name)

Default constructs an instance of UiPublicMember.

UiPublicMember::UiPublicMember(QmlJS::QmlJS::AST::UiQualifiedId *memberType, const QmlJS::QStringRef &name, QmlJS::QmlJS::AST::Statement *statement)

Default constructs an instance of UiPublicMember.

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

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

bool UiPublicMember::isValid() const

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

QmlJS::QStringRef UiPublicMember::memberTypeName() const