summaryrefslogtreecommitdiff
path: root/src/parsers
AgeCommit message (Expand)AuthorFilesLines
2015-06-08Add parsing node EQ_EXPR.Andrei Karas1-0/+39
2015-06-08Add parsing node ADDR_EXPR.Andrei Karas1-0/+39
2015-06-08Add parsing node CALL_EXPR.Andrei Karas1-0/+64
2015-06-08Add parsing node MODIFY_EXPR.Andrei Karas1-0/+39
2015-06-08Add parsing node MULT_EXPR.Andrei Karas1-0/+39
2015-06-08Add parsing node MINUS_EXPR.Andrei Karas1-0/+39
2015-06-08Add parsing node PLUS_EXPR.Andrei Karas1-0/+39
2015-06-08Add parsing node WHILE_STMT.Andrei Karas4-6/+47
2015-06-08Add parsing node IF_STMT.Andrei Karas1-0/+57
2015-06-08Add parsing node EXPR_STMT.Andrei Karas1-0/+46
2015-06-08Add basic support for *_STMT nodes.Andrei Karas2-0/+62
2015-06-07Add parsing BLOCK node.Andrei Karas2-2/+97
2015-06-07Store sub nodes in named pointers in TREE_LIST.Andrei Karas1-3/+3
2015-06-07Add plugin command for dump unsupported node types.Andrei Karas1-5/+13
2015-06-07Fix infinite loop in TREE_LIST node.Andrei Karas1-0/+9
2015-06-07Add memoryusage plugin command. It show only number of allocated nodes.Andrei Karas2-0/+17
2015-06-07Remove all created nodes before exit from root node parsing.Andrei Karas2-3/+14
2015-06-07Fix infinite resursion in VAR_DECL node.Andrei Karas1-0/+3
2015-06-07Fix crash in parsing INTEGER_CST.Andrei Karas1-0/+5
2015-06-07Not allow return wrong node type after node creation.Andrei Karas1-12/+14
2015-06-07Fix FUNCTION_DECL attributes dumping order.Andrei Karas1-2/+3
2015-06-07Collect all child nodes for each node.Andrei Karas1-0/+1
2015-06-07Add some missing fields in parsed nodes.Andrei Karas4-3/+18
2015-06-07Add node type VAR_DECL.Andrei Karas1-0/+63
2015-06-07Add parsing node CLEANUP_POINT_EXPR.Andrei Karas1-0/+39
2015-06-07Add support for parsing CONVERT_EXPR node.Andrei Karas1-0/+39
2015-06-06Add parsing INIT_EXPR node type.Andrei Karas1-0/+42
2015-06-06Add parsing node type DECL_EXPR.Andrei Karas1-0/+41
2015-06-06Add parsing node type BIND_EXPR.Andrei Karas1-0/+43
2015-06-06Fix compilation warning.Andrei Karas1-0/+1
2015-06-06Move node handling function calls into separate file.Andrei Karas1-37/+10
2015-06-06Move node related includes from generic.cpp into separate include file.Andrei Karas1-15/+1
2015-06-06Move parserincludes.h into includes directory.Andrei Karas15-54/+14
2015-06-06Move all parser defines into separate file.Andrei Karas1-16/+1
2015-06-06Remove some useless includes.Andrei Karas3-6/+0
2015-06-06Move nodes and parsers to dirs based on types.Andrei Karas13-23/+26
2015-06-06Use same syntax in parseNodeType/createNodeType.Andrei Karas1-14/+14
2015-06-06Separate node file names with _.Andrei Karas13-23/+23
2015-06-06Remove word node from node file names.Andrei Karas17-29/+29
2015-06-06Impliment RETURN_EXPR parsing node. Also add base parsing for _EXPR nodes.Andrei Karas4-0/+123
2015-06-06Add parsing node type STATEMENT_LIST.Andrei Karas2-0/+53
2015-06-05Add support for PARM_DECL node.Andrei Karas2-0/+58
2015-06-05Add parsing node INTEGER_TYPE.Andrei Karas3-1/+77
2015-06-05Add parsing node POINTER_TYPE.Andrei Karas2-2/+50
2015-06-04Add parsing INTEGER_CST node.Andrei Karas2-0/+49
2015-06-04Add parsing nodes with typ IDENTIFIER_NODE.Andrei Karas2-0/+42
2015-06-04Add TREE_LIST node parsing.Andrei Karas4-1/+66
2015-06-04Use macroses in generic parser for smaller code.Andrei Karas1-30/+21
2015-06-04Simplify parsers. Remove header files for parsers.Andrei Karas11-180/+31
2015-06-04Add parsing TYPE_DECL node.Andrei Karas3-0/+94