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().