ASTObjectValue Class
(QmlJS::QmlJS::ASTObjectValue)| Inherits: | QmlJS::QmlJS::ObjectValue |
Public Functions
| ASTObjectValue(AST::UiQualifiedId *typeName, AST::UiObjectInitializer *initializer, const QmlJS::QmlJS::Document *doc, QmlJS::QmlJS::ValueOwner *valueOwner) | |
| virtual | ~ASTObjectValue() |
| QmlJS::QString | defaultPropertyName() const |
| const QmlJS::QmlJS::Document * | document() const |
| AST::UiObjectInitializer * | initializer() const |
| AST::UiQualifiedId * | typeName() const |
Reimplemented Public Functions
| virtual const QmlJS::QmlJS::ASTObjectValue * | asAstObjectValue() const override |
| virtual bool | getSourceLocation(QmlJS::QString *fileName, int *line, int *column) const override |
| virtual void | processMembers(QmlJS::QmlJS::MemberProcessor *processor) const override |
- 16 public functions inherited from QmlJS::QmlJS::ObjectValue
- 29 public functions inherited from QmlJS::QmlJS::Value
Member Function Documentation
ASTObjectValue::ASTObjectValue(AST::UiQualifiedId *typeName, AST::UiObjectInitializer *initializer, const QmlJS::QmlJS::Document *doc, QmlJS::QmlJS::ValueOwner *valueOwner)
Default constructs an instance of ASTObjectValue.
[virtual] ASTObjectValue::~ASTObjectValue()
Destroys the instance of ASTObjectValue. The destructor is virtual.