struct HybridExpression {
RawExpressionElement *ree;
ExpressionNode *en;
};
vector<HybridExpression> hexpression;
hexpression.insert(hexpression.begin() + starti,
(HybridExpression) {NULL, en});
gcc строит без предупреждения, но visual studio 2010 даже не компилирует его.
Ему не нравится этот бит: (HybridExpression) {NULL, en}