struct HybridExpression {
RawExpressionElement *ree;
ExpressionNode *en;
};
vector<HybridExpression> hexpression;
hexpression.insert(hexpression.begin() + starti,
(HybridExpression) {NULL, en});
gcc builds without warning but visual studio 2010 wont even compile it.
It doesnt like this bit: (HybridExpression) {NULL, en}