Lines Matching refs:new
1633 // new (expr_list) type(init_list)
1637 bool IsGlobal; // ::operator new ?
1638 bool IsArray; // new[] ?
1652 S += "new";
2161 // parsed. The parser collapses multiple names into new nodes to construct
2209 Node **data = new (mem) Node *[sz];
2552 // ::= na # new[]
2556 // ::= nw # new
2718 return make<NameType>("operator new[]");
2730 return make<NameType>("operator new");
3631 // ::= Da # auto (in dependent new-expressions)
3878 // [gs] nw <expression>* _ <type> E # new (expr-list) type
3879 // [gs] nw <expression>* _ <type> <initializer> # new (expr-list) type (init)
3880 // [gs] na <expression>* _ <type> E # new[] (expr-list) type
3881 // [gs] na <expression>* _ <type> <initializer> # new[] (expr-list) type (init)
4168 // ::= [gs] nw <expression>* _ <type> E # new (expr-list) type
4169 // ::= [gs] nw <expression>* _ <type> <initializer> # new (expr-list) type (init)
4170 // ::= [gs] na <expression>* _ <type> E # new[] (expr-list) type
4171 // ::= [gs] na <expression>* _ <type> <initializer> # new[] (expr-list) type (init)