AST: fixed ast for 'a(new (X));'
AST: fixed ast for 'a(new (X), 5);'
AST: fixed ast for 'a = new (b) ::X;'
AST: fixed ast for 'a(new A(1)), b(new B(2))'
AST: fixed ast for 'new (char *)[10]'
Fixed #6214 (non-static member initializer causes false positive (function call; initializer))
Fixed #6190 (SymbolDatabase: variable info not set properly when reinterpret_cast is used)
ast: don't hang when invalid code with new is found 'new (var1,var2,var3);'
Reverted 5e08784b5c3b77ee4db15ac4e3602d3d740e638f. There are unwanted changes, for instance for closedir. The use-retval should only be used when it's pointless to call the function without taking the return value.
runastyle: use xmllint to format cfg files. TODO: use other tool? use tabs instead of spaces for indentation in cfg files?
cfg: formatted the cfg files with the runastyle script
leakautovar: handling of unknown/non-pod types in c++
SymbolDatabase: fix debug output
Tokenizer::varId: don't set varid for function name in code 'bool f(X x, int=3);'
Tokenizer::setVarId: Refactored fix to avoid varId for function name
Merge branch 'master' into travis_gcc_testsuite