ASTVariableReference Class

(QmlJS::ASTVariableReference)
Inherits: QmlJS::Reference

Public Functions

ASTVariableReference(AST::VariableDeclaration *ast, const QmlJS::Document *doc, QmlJS::ValueOwner *valueOwner)
virtual ~ASTVariableReference()
const AST::VariableDeclaration *ast() const

Reimplemented Public Functions

virtual const QmlJS::ASTVariableReference *asAstVariableReference() const override

Member Function Documentation

ASTVariableReference::ASTVariableReference(AST::VariableDeclaration *ast, const QmlJS::Document *doc, QmlJS::ValueOwner *valueOwner)

Default constructs an instance of ASTVariableReference.

[virtual] ASTVariableReference::~ASTVariableReference()

Destroys the instance of ASTVariableReference. The destructor is virtual.

[override virtual] const QmlJS::ASTVariableReference *ASTVariableReference::asAstVariableReference() const

const AST::VariableDeclaration *ASTVariableReference::ast() const