fix ref pass g++ bug brace-enclosed initializer list Rval??
more clang AST node type