UiPublicMember Class

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

Public Types

enum anonymous { K, Signal, Property }

Public Functions

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

Reimplemented Public Functions

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

Additional Inherited Members

Member Type Documentation

enum UiPublicMember::anonymous

Member Function Documentation

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

Default constructs an instance of UiPublicMember.

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

Default constructs an instance of UiPublicMember.

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

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

bool UiPublicMember::isValid() const

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

Debugger::QStringRef UiPublicMember::memberTypeName() const