![]() |
Qt 4.8
|
#include <qdeclarativejsast_p.h>
Public Functions | |
| virtual void | accept0 (Visitor *visitor) |
| virtual SourceLocation | firstSourceLocation () const |
| virtual SourceLocation | lastSourceLocation () const |
| UiPublicMember (NameId *memberType, NameId *name) | |
| UiPublicMember (NameId *memberType, NameId *name, ExpressionNode *expression) | |
Public Functions inherited from QDeclarativeJS::AST::UiObjectMember | |
| virtual UiObjectMember * | uiObjectMemberCast () |
Public Functions inherited from QDeclarativeJS::AST::Node | |
| void | accept (Visitor *visitor) |
| virtual BinaryExpression * | binaryExpressionCast () |
| virtual ExpressionNode * | expressionCast () |
| Node () | |
| virtual Statement * | statementCast () |
| virtual | ~Node () |
Public Variables | |
| UiObjectMember * | binding |
| SourceLocation | colonToken |
| SourceLocation | defaultToken |
| ExpressionNode * | expression |
| SourceLocation | identifierToken |
| bool | isDefaultMember |
| bool | isReadonlyMember |
| NameId * | memberType |
| NameId * | name |
| UiParameterList * | parameters |
| SourceLocation | propertyToken |
| SourceLocation | readonlyToken |
| SourceLocation | semicolonToken |
| enum QDeclarativeJS::AST::UiPublicMember:: { ... } | type |
| NameId * | typeModifier |
| SourceLocation | typeModifierToken |
| SourceLocation | typeToken |
Public Variables inherited from QDeclarativeJS::AST::Node | |
| int | kind |
Additional Inherited Members | |
Static Public Functions inherited from QDeclarativeJS::AST::Node | |
| static void | accept (Node *node, Visitor *visitor) |
| static void | acceptChild (Node *node, Visitor *visitor) |
Definition at line 2338 of file qdeclarativejsast_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| Signal | |
| Property | |
Definition at line 2375 of file qdeclarativejsast_p.h.
Definition at line 2343 of file qdeclarativejsast_p.h.
|
inline |
Definition at line 2348 of file qdeclarativejsast_p.h.
|
virtual |
Implements QDeclarativeJS::AST::Node.
Definition at line 836 of file qdeclarativejsast.cpp.
|
inlinevirtual |
Implements QDeclarativeJS::AST::UiObjectMember.
Definition at line 2354 of file qdeclarativejsast_p.h.
|
inlinevirtual |
Implements QDeclarativeJS::AST::UiObjectMember.
Definition at line 2364 of file qdeclarativejsast_p.h.
| UiObjectMember* QDeclarativeJS::AST::UiPublicMember::binding |
Definition at line 2380 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| SourceLocation QDeclarativeJS::AST::UiPublicMember::colonToken |
Definition at line 2390 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| SourceLocation QDeclarativeJS::AST::UiPublicMember::defaultToken |
Definition at line 2384 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| ExpressionNode* QDeclarativeJS::AST::UiPublicMember::expression |
Definition at line 2379 of file qdeclarativejsast_p.h.
| SourceLocation QDeclarativeJS::AST::UiPublicMember::identifierToken |
Definition at line 2389 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| bool QDeclarativeJS::AST::UiPublicMember::isDefaultMember |
Definition at line 2381 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| bool QDeclarativeJS::AST::UiPublicMember::isReadonlyMember |
Definition at line 2382 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| NameId* QDeclarativeJS::AST::UiPublicMember::memberType |
Definition at line 2377 of file qdeclarativejsast_p.h.
| NameId* QDeclarativeJS::AST::UiPublicMember::name |
Definition at line 2378 of file qdeclarativejsast_p.h.
| UiParameterList* QDeclarativeJS::AST::UiPublicMember::parameters |
Definition at line 2383 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| SourceLocation QDeclarativeJS::AST::UiPublicMember::propertyToken |
Definition at line 2386 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| SourceLocation QDeclarativeJS::AST::UiPublicMember::readonlyToken |
Definition at line 2385 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| SourceLocation QDeclarativeJS::AST::UiPublicMember::semicolonToken |
Definition at line 2391 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| enum { ... } QDeclarativeJS::AST::UiPublicMember::type |
Referenced by QDeclarativeJS::Parser::parse().
| NameId* QDeclarativeJS::AST::UiPublicMember::typeModifier |
Definition at line 2376 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| SourceLocation QDeclarativeJS::AST::UiPublicMember::typeModifierToken |
Definition at line 2387 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().
| SourceLocation QDeclarativeJS::AST::UiPublicMember::typeToken |
Definition at line 2388 of file qdeclarativejsast_p.h.
Referenced by QDeclarativeJS::Parser::parse().