Home
last modified time | relevance | path

Searched refs:asCScriptNode (Results 1 – 25 of 48) sorted by relevance

12

/dports/games/openspades/openspades-0.1.3/Sources/AngelScript/source/
H A Das_parser.h108 asCScriptNode *ParseSwitch();
109 asCScriptNode *ParseCase();
110 asCScriptNode *ParseIf();
111 asCScriptNode *ParseFor();
112 asCScriptNode *ParseWhile();
114 asCScriptNode *ParseReturn();
115 asCScriptNode *ParseBreak();
125 asCScriptNode *ParseClass();
126 asCScriptNode *ParseMixin();
154 asCScriptNode *ParseCast();
[all …]
H A Das_compiler.h128 asCScriptNode *argNode;
146 void SetLambda(asCScriptNode *funcDecl);
163 asCScriptNode *exprNode;
229 void CompileCase(asCScriptNode *node, asCByteCode *bc);
270 …Type(asCDataType &autoType, asCExprContext &compiledCtx, asCScriptNode *exprNode, asCScriptNode *e…
275 void ConvertToPostFix(asCScriptNode *expr, asCArray<asCScriptNode *> &postfix);
299 …xprContext *lctx, asCExprContext *rctx, asCScriptNode *lexpr, asCScriptNode *rexpr, eTokenType op,…
331 int GetPrecedence(asCScriptNode *op);
332 void Error(const asCString &msg, asCScriptNode *node);
333 void Warning(const asCString &msg, asCScriptNode *node);
[all …]
H A Das_builder.h64 asCScriptNode *node;
75 asCScriptNode *declaredAtNode;
76 asCScriptNode *initializationNode;
91 …sPropertyInitializer(const asCString &nm, asCScriptNode *decl, asCScriptNode *init, asCScriptCode … in sPropertyInitializer()
95 asCScriptNode *declNode;
96 asCScriptNode *initNode;
105 asCScriptNode *node;
118 asCScriptNode *node;
126 asCScriptNode *node;
176 …meSpace *GetNameSpaceFromNode(asCScriptNode *node, asCScriptCode *script, asSNameSpace *impli…
[all …]
H A Das_scriptnode.cpp45 asCScriptNode::asCScriptNode(eScriptNode type) in asCScriptNode() function in asCScriptNode
59 void asCScriptNode::Destroy(asCScriptEngine *engine) in Destroy()
62 asCScriptNode *node = firstChild; in Destroy()
63 asCScriptNode *nxt; in Destroy()
76 asCScriptNode *asCScriptNode::CreateCopy(asCScriptEngine *engine) in CreateCopy()
85 new(ptr) asCScriptNode(nodeType); in CreateCopy()
87 asCScriptNode *node = reinterpret_cast<asCScriptNode*>(ptr); in CreateCopy()
92 asCScriptNode *child = firstChild; in CreateCopy()
102 void asCScriptNode::SetToken(sToken *token) in SetToken()
131 void asCScriptNode::AddChildLast(asCScriptNode *node) in AddChildLast()
[all …]
H A Das_scriptnode.h105 class asCScriptNode
108 asCScriptNode(eScriptNode nodeType);
111 asCScriptNode *CreateCopy(asCScriptEngine *engine);
114 void AddChildLast(asCScriptNode *node);
124 asCScriptNode *parent;
125 asCScriptNode *next;
126 asCScriptNode *prev;
127 asCScriptNode *firstChild;
128 asCScriptNode *lastChild;
132 ~asCScriptNode() {} in ~asCScriptNode()
H A Das_parser.cpp101 asCScriptNode *asCParser::GetScriptNode() in GetScriptNode()
149 return new(ptr) asCScriptNode(type); in CreateNode()
464 asCScriptNode *type = node->lastChild; in ParseType()
567 asCScriptNode *n = node->lastChild; in ParseTemplTypeList()
1284 asCScriptNode *asCParser::ParseCast() in ParseCast()
2391 asCScriptNode *ident; in ParseEnumeration()
2392 asCScriptNode *dataType; in ParseEnumeration()
2481 asCScriptNode *tmp; in ParseEnumeration()
3075 asCScriptNode *accessorNode = 0; in ParseVirtualPropertyDecl()
4033 asCScriptNode *asCParser::ParseIf() in ParseIf()
[all …]
H A Das_builder.cpp770 asCScriptNode *next = node->next; in RegisterTypesFromScript()
825 asCScriptNode *next = node->next; in RegisterNonTypesFromScript()
1744 asCScriptNode *n = cl->firstChild; in RegisterMixinClass()
1756 asCScriptNode *tmp = n; in RegisterMixinClass()
2447 asCScriptNode *delNode = node; in AddInterfaceFromMixinToClass()
2666 asCScriptNode *delNode = node; in DetermineTypeRelations()
3754 asCScriptNode *declNode = node; in AddPropertyToClass()
3755 asCScriptNode *initNode = 0; in AddPropertyToClass()
4120 asCScriptNode *n = 0; in GetParsedFunctionDetails()
4698 asCScriptNode *mainNode = node; in RegisterVirtualProperty()
[all …]
/dports/games/supertuxkart/SuperTuxKart-1.2-src/lib/angelscript/source/
H A Das_parser.h108 asCScriptNode *ParseSwitch();
109 asCScriptNode *ParseCase();
110 asCScriptNode *ParseIf();
111 asCScriptNode *ParseFor();
112 asCScriptNode *ParseWhile();
114 asCScriptNode *ParseReturn();
115 asCScriptNode *ParseBreak();
125 asCScriptNode *ParseClass();
126 asCScriptNode *ParseMixin();
154 asCScriptNode *ParseCast();
[all …]
H A Das_compiler.h129 asCScriptNode *argNode;
147 void SetLambda(asCScriptNode *funcDecl);
152 void SetAnonymousInitList(asCScriptNode *initList);
166 asCScriptNode *exprNode;
233 void CompileCase(asCScriptNode *node, asCByteCode *bc);
275 …Type(asCDataType &autoType, asCExprContext &compiledCtx, asCScriptNode *exprNode, asCScriptNode *e…
280 void ConvertToPostFix(asCScriptNode *expr, asCArray<asCScriptNode *> &postfix);
304 …xprContext *lctx, asCExprContext *rctx, asCScriptNode *lexpr, asCScriptNode *rexpr, eTokenType op,…
336 int GetPrecedence(asCScriptNode *op);
337 void Error(const asCString &msg, asCScriptNode *node);
[all …]
H A Das_builder.h64 asCScriptNode *node;
75 asCScriptNode *declaredAtNode;
76 asCScriptNode *initializationNode;
91 …sPropertyInitializer(const asCString &nm, asCScriptNode *decl, asCScriptNode *init, asCScriptCode … in sPropertyInitializer()
95 asCScriptNode *declNode;
96 asCScriptNode *initNode;
105 asCScriptNode *node;
118 asCScriptNode *node;
126 asCScriptNode *node;
176 …meSpace *GetNameSpaceFromNode(asCScriptNode *node, asCScriptCode *script, asSNameSpace *impli…
[all …]
H A Das_scriptnode.cpp45 asCScriptNode::asCScriptNode(eScriptNode type) in asCScriptNode() function in asCScriptNode
59 void asCScriptNode::Destroy(asCScriptEngine *engine) in Destroy()
62 asCScriptNode *node = firstChild; in Destroy()
63 asCScriptNode *nxt; in Destroy()
76 asCScriptNode *asCScriptNode::CreateCopy(asCScriptEngine *engine) in CreateCopy()
85 new(ptr) asCScriptNode(nodeType); in CreateCopy()
87 asCScriptNode *node = reinterpret_cast<asCScriptNode*>(ptr); in CreateCopy()
92 asCScriptNode *child = firstChild; in CreateCopy()
102 void asCScriptNode::SetToken(sToken *token) in SetToken()
131 void asCScriptNode::AddChildLast(asCScriptNode *node) in AddChildLast()
[all …]
H A Das_scriptnode.h105 class asCScriptNode
108 asCScriptNode(eScriptNode nodeType);
111 asCScriptNode *CreateCopy(asCScriptEngine *engine);
114 void AddChildLast(asCScriptNode *node);
124 asCScriptNode *parent;
125 asCScriptNode *next;
126 asCScriptNode *prev;
127 asCScriptNode *firstChild;
128 asCScriptNode *lastChild;
132 ~asCScriptNode() {} in ~asCScriptNode()
H A Das_parser.cpp101 asCScriptNode *asCParser::GetScriptNode() in GetScriptNode()
149 return new(ptr) asCScriptNode(type); in CreateNode()
473 asCScriptNode *type = node->lastChild; in ParseType()
576 asCScriptNode *n = node->lastChild; in ParseTemplTypeList()
1293 asCScriptNode *asCParser::ParseCast() in ParseCast()
2417 asCScriptNode *ident; in ParseEnumeration()
2418 asCScriptNode *dataType; in ParseEnumeration()
2517 asCScriptNode *tmp; in ParseEnumeration()
3152 asCScriptNode *accessorNode = 0; in ParseVirtualPropertyDecl()
4120 asCScriptNode *asCParser::ParseIf() in ParseIf()
[all …]
/dports/graphics/urho3d/Urho3D-1.7.1/Source/ThirdParty/AngelScript/source/
H A Das_parser.h108 asCScriptNode *ParseSwitch();
109 asCScriptNode *ParseCase();
110 asCScriptNode *ParseIf();
111 asCScriptNode *ParseFor();
112 asCScriptNode *ParseWhile();
114 asCScriptNode *ParseReturn();
115 asCScriptNode *ParseBreak();
125 asCScriptNode *ParseClass();
126 asCScriptNode *ParseMixin();
154 asCScriptNode *ParseCast();
[all …]
H A Das_compiler.h129 asCScriptNode *argNode;
147 void SetLambda(asCScriptNode *funcDecl);
164 asCScriptNode *exprNode;
230 void CompileCase(asCScriptNode *node, asCByteCode *bc);
271 …Type(asCDataType &autoType, asCExprContext &compiledCtx, asCScriptNode *exprNode, asCScriptNode *e…
276 void ConvertToPostFix(asCScriptNode *expr, asCArray<asCScriptNode *> &postfix);
300 …xprContext *lctx, asCExprContext *rctx, asCScriptNode *lexpr, asCScriptNode *rexpr, eTokenType op,…
332 int GetPrecedence(asCScriptNode *op);
333 void Error(const asCString &msg, asCScriptNode *node);
334 void Warning(const asCString &msg, asCScriptNode *node);
[all …]
H A Das_builder.h64 asCScriptNode *node;
75 asCScriptNode *declaredAtNode;
76 asCScriptNode *initializationNode;
91 …sPropertyInitializer(const asCString &nm, asCScriptNode *decl, asCScriptNode *init, asCScriptCode … in sPropertyInitializer()
95 asCScriptNode *declNode;
96 asCScriptNode *initNode;
105 asCScriptNode *node;
118 asCScriptNode *node;
126 asCScriptNode *node;
176 …meSpace *GetNameSpaceFromNode(asCScriptNode *node, asCScriptCode *script, asSNameSpace *impli…
[all …]
H A Das_scriptnode.cpp45 asCScriptNode::asCScriptNode(eScriptNode type) in asCScriptNode() function in asCScriptNode
59 void asCScriptNode::Destroy(asCScriptEngine *engine) in Destroy()
62 asCScriptNode *node = firstChild; in Destroy()
63 asCScriptNode *nxt; in Destroy()
76 asCScriptNode *asCScriptNode::CreateCopy(asCScriptEngine *engine) in CreateCopy()
85 new(ptr) asCScriptNode(nodeType); in CreateCopy()
87 asCScriptNode *node = reinterpret_cast<asCScriptNode*>(ptr); in CreateCopy()
92 asCScriptNode *child = firstChild; in CreateCopy()
102 void asCScriptNode::SetToken(sToken *token) in SetToken()
131 void asCScriptNode::AddChildLast(asCScriptNode *node) in AddChildLast()
[all …]
H A Das_scriptnode.h105 class asCScriptNode
108 asCScriptNode(eScriptNode nodeType);
111 asCScriptNode *CreateCopy(asCScriptEngine *engine);
114 void AddChildLast(asCScriptNode *node);
124 asCScriptNode *parent;
125 asCScriptNode *next;
126 asCScriptNode *prev;
127 asCScriptNode *firstChild;
128 asCScriptNode *lastChild;
132 ~asCScriptNode() {} in ~asCScriptNode()
H A Das_parser.cpp101 asCScriptNode *asCParser::GetScriptNode() in GetScriptNode()
149 return new(ptr) asCScriptNode(type); in CreateNode()
473 asCScriptNode *type = node->lastChild; in ParseType()
576 asCScriptNode *n = node->lastChild; in ParseTemplTypeList()
1293 asCScriptNode *asCParser::ParseCast() in ParseCast()
2400 asCScriptNode *ident; in ParseEnumeration()
2401 asCScriptNode *dataType; in ParseEnumeration()
2490 asCScriptNode *tmp; in ParseEnumeration()
3084 asCScriptNode *accessorNode = 0; in ParseVirtualPropertyDecl()
4042 asCScriptNode *asCParser::ParseIf() in ParseIf()
[all …]
/dports/lang/angelscript/sdk/angelscript/source/
H A Das_parser.h109 asCScriptNode *ParseSwitch();
110 asCScriptNode *ParseCase();
111 asCScriptNode *ParseIf();
112 asCScriptNode *ParseFor();
113 asCScriptNode *ParseWhile();
115 asCScriptNode *ParseReturn();
116 asCScriptNode *ParseBreak();
127 asCScriptNode *ParseClass();
128 asCScriptNode *ParseMixin();
155 asCScriptNode *ParseCast();
[all …]
H A Das_compiler.h129 asCScriptNode *argNode;
147 void SetLambda(asCScriptNode *funcDecl);
167 asCScriptNode *exprNode;
236 void CompileCase(asCScriptNode *node, asCByteCode *bc);
279 …Type(asCDataType &autoType, asCExprContext &compiledCtx, asCScriptNode *exprNode, asCScriptNode *e…
284 void ConvertToPostFix(asCScriptNode *expr, asCArray<asCScriptNode *> &postfix);
308 …xprContext *lctx, asCExprContext *rctx, asCScriptNode *lexpr, asCScriptNode *rexpr, eTokenType op,…
363 int GetPrecedence(asCScriptNode *op);
364 void Error(const asCString &msg, asCScriptNode *node);
365 void Warning(const asCString &msg, asCScriptNode *node);
[all …]
H A Das_builder.h64 asCScriptNode *node;
75 asCScriptNode *declaredAtNode;
76 asCScriptNode *initializationNode;
91 …sPropertyInitializer(const asCString &nm, asCScriptNode *decl, asCScriptNode *init, asCScriptCode … in sPropertyInitializer()
95 asCScriptNode *declNode;
96 asCScriptNode *initNode;
105 asCScriptNode *node;
118 asCScriptNode *node;
126 asCScriptNode *node;
178 …meSpace *GetNameSpaceFromNode(asCScriptNode *node, asCScriptCode *script, asSNameSpace *impli…
[all …]
H A Das_scriptnode.cpp45 asCScriptNode::asCScriptNode(eScriptNode type) in asCScriptNode() function in asCScriptNode
59 void asCScriptNode::Destroy(asCScriptEngine *engine) in Destroy()
62 asCScriptNode *node = firstChild; in Destroy()
63 asCScriptNode *nxt; in Destroy()
76 asCScriptNode *asCScriptNode::CreateCopy(asCScriptEngine *engine) in CreateCopy()
85 new(ptr) asCScriptNode(nodeType); in CreateCopy()
87 asCScriptNode *node = reinterpret_cast<asCScriptNode*>(ptr); in CreateCopy()
92 asCScriptNode *child = firstChild; in CreateCopy()
102 void asCScriptNode::SetToken(sToken *token) in SetToken()
131 void asCScriptNode::AddChildLast(asCScriptNode *node) in AddChildLast()
[all …]
H A Das_scriptnode.h106 class asCScriptNode
109 asCScriptNode(eScriptNode nodeType);
112 asCScriptNode *CreateCopy(asCScriptEngine *engine);
115 void AddChildLast(asCScriptNode *node);
125 asCScriptNode *parent;
126 asCScriptNode *next;
127 asCScriptNode *prev;
128 asCScriptNode *firstChild;
129 asCScriptNode *lastChild;
133 ~asCScriptNode() {} in ~asCScriptNode()
H A Das_parser.cpp101 asCScriptNode *asCParser::GetScriptNode() in GetScriptNode()
149 return new(ptr) asCScriptNode(type); in CreateNode()
476 asCScriptNode *type = node->lastChild; in ParseType()
587 asCScriptNode *n = node->lastChild; in ParseTemplTypeList()
1428 asCScriptNode *asCParser::ParseCast() in ParseCast()
2571 asCScriptNode *ident; in ParseEnumeration()
2572 asCScriptNode *dataType; in ParseEnumeration()
2671 asCScriptNode *tmp; in ParseEnumeration()
3163 asCScriptNode *accessorNode = 0; in ParseVirtualPropertyDecl()
4133 asCScriptNode *asCParser::ParseIf() in ParseIf()
[all …]

12