Extending Qt Creator Manual | ASTVariableReference

Extending Qt Creator Manual 4.7.2

# ASTVariableReference Class

(QmlJS::ASTVariableReference)

Inherits: | QmlJS::Reference

- List of all members, including inherited members

## 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

- 3 public functions inherited from QmlJS::Reference
- 29 public functions inherited from QmlJS::Value

## 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