summaryrefslogtreecommitdiff
path: root/src/parsers
AgeCommit message (Expand)AuthorFilesLines
2019-03-07Pass some strings by const&.Quipyowert22-2/+2
2015-08-19Increase parse level for ADDR_EXPR child nodes.Andrei Karas1-1/+1
2015-08-08Fix attributes parsing in VAR_DECL node.Andrei Karas1-0/+2
2015-08-08Increase parse level in VAR_DECL sub nodes.Andrei Karas1-4/+4
2015-08-08Add plugin parameters *-specialdump=filename for dump only this file AST tree.Andrei Karas1-0/+17
2015-08-08Add support for non null pointer attribute in PARM_DECL nodes.Andrei Karas1-2/+2
2015-08-06Increase parsing tree level in VAR_DECL for node initial.Andrei Karas1-4/+4
2015-08-04Dont parse field for RECORD_TYPE node because in some code parser may create ...Andrei Karas1-0/+3
2015-07-24In parsing ADDR_EXPR node increase child nodes load level from 5 to 10.Andrei Karas1-1/+1
2015-07-22Improve VAR_DECL node parsing.Andrei Karas1-31/+23
2015-07-22Allow detect as non null if to pointer assigned address from some var.Andrei Karas1-3/+3
2015-07-22Increase nodes count before detecting infinite loop to 5000000.Andrei Karas2-2/+2
2015-07-21Allow in each node set limit for child nodes to parse.Andrei Karas51-63/+68
2015-07-21Add to parsers to get fields type. Limit type pointers to parse only one chil...Andrei Karas8-10/+20
2015-07-06Allow parse function type attributes in FUNCTION_TYPE always.Andrei Karas2-2/+2
2015-07-06Track variable for checking null pointer assigned from function call only if ...Andrei Karas10-8/+36
2015-07-01Add macroses isIn and IsNotIn.Andrei Karas1-1/+1
2015-06-29Use some auto keywords for iterator types.Andrei Karas1-1/+0
2015-06-29Use in FOR_EACH macro range based for.Andrei Karas1-5/+5
2015-06-28Use bit mask for plugin command.Andrei Karas1-3/+3
2015-06-27Allow parse parameters atribute nodes for nested functions or calls.Andrei Karas1-1/+2
2015-06-26Fix program name in copyright headers.Andrei Karas151-151/+151
2015-06-26Overload compare operators between pointer to Node and tree_code.Andrei Karas1-1/+1
2015-06-26Rename to Ast dumper to Paranoid null checker.Andrei Karas8-9/+9
2015-06-23Improve a bit parsing nested FUNCTION_DECL.Andrei Karas2-4/+10
2015-06-21Fix infinite loop in BLOCK node.Andrei Karas1-2/+4
2015-06-21Add protection against infinite loop.Andrei Karas1-0/+12
2015-06-21Return most nodes support for C plugin.Andrei Karas9-18/+0
2015-06-21Add support for build separate plugin for C and C++.Andrei Karas17-1/+37
2015-06-17Improve parsing node INDIRECT_REF.Andrei Karas1-1/+1
2015-06-17Dump location in COMPONENT_REF node.Andrei Karas1-0/+1
2015-06-17Allow parse ref operands without checking tree operands limit.Andrei Karas1-3/+3
2015-06-17Fix fields dumping order in FUNCTION_DECL node.Andrei Karas1-1/+2
2015-06-17Add parsing node TEMPLATE_PARM_INDEX.Andrei Karas1-0/+50
2015-06-17Add parsing node CASE_LABEL_EXPR.Andrei Karas1-0/+57
2015-06-17Fix crash in manaplus compiling.Andrei Karas1-7/+12
2015-06-17Add parsing node VEC_INIT_EXPR.Andrei Karas1-0/+45
2015-06-17Add parsing node TYPENAME_TYPE.Andrei Karas1-0/+49
2015-06-17Add parsing node TRUTH_XOR_EXPR.Andrei Karas1-0/+40
2015-06-17Add parsing node TRUTH_OR_EXPR.Andrei Karas1-0/+40
2015-06-17Add parsing node TRUTH_AND_EXPR.Andrei Karas1-0/+40
2015-06-17Add parsing node TEMPLATE_TYPE_PARM.Andrei Karas1-0/+41
2015-06-17Add parsing node TARGET_OPTION_NODE.Andrei Karas1-0/+38
2015-06-16Add parsing node SWITCH_STMT.Andrei Karas1-0/+59
2015-06-16Add parsing node SWITCH_EXPR.Andrei Karas1-0/+44
2015-06-16Add parsing node STATIC_CAST_EXPR.Andrei Karas1-0/+40
2015-06-16Add parsing node SCOPE_REF.Andrei Karas1-0/+40
2015-06-16Add parsing node RROTATE_EXPR.Andrei Karas1-0/+40
2015-06-16Add parsing node RANGE_EXPR.Andrei Karas1-0/+40
2015-06-16Add parsing node PTRMEM_CST.Andrei Karas1-0/+46