return captureCodeBlock(ASTNode.BLOCK_IF); return captureCodeBlock(ASTNode.BLOCK_FOREACH); return captureCodeBlock(ASTNode.BLOCK_WHILE); return captureCodeBlock(ASTNode.BLOCK_UNTIL); return captureCodeBlock(ASTNode.BLOCK_FOR); return captureCodeBlock(ASTNode.BLOCK_WITH); return captureCodeBlock(ASTNode.BLOCK_DO); return captureCodeBlock(STACKLANG); return captureCodeBlock(PROTO); lastNode = captureCodeBlock(FUNCTION); st = cursor + 1; return lastNode;
return captureCodeBlock(ASTNode.BLOCK_IF); return captureCodeBlock(ASTNode.BLOCK_FOREACH); return captureCodeBlock(ASTNode.BLOCK_WHILE); return captureCodeBlock(ASTNode.BLOCK_UNTIL); return captureCodeBlock(ASTNode.BLOCK_FOR); return captureCodeBlock(ASTNode.BLOCK_WITH); return captureCodeBlock(ASTNode.BLOCK_DO); return captureCodeBlock(STACKLANG); return captureCodeBlock(PROTO); lastNode = captureCodeBlock(FUNCTION); st = cursor + 1; return lastNode;
return captureCodeBlock(ASTNode.BLOCK_IF); return captureCodeBlock(ASTNode.BLOCK_FOREACH); return captureCodeBlock(ASTNode.BLOCK_WHILE); return captureCodeBlock(ASTNode.BLOCK_UNTIL); return captureCodeBlock(ASTNode.BLOCK_FOR); return captureCodeBlock(ASTNode.BLOCK_WITH); return captureCodeBlock(ASTNode.BLOCK_DO); return captureCodeBlock(PROTO); lastNode = captureCodeBlock(FUNCTION); start = cursor + 1; return lastNode;