ALLOC 169 eval/eval-abc.cpp namespaces.addAtEnd(ALLOC(ABCNamespaceInfo, (kind, name)));
ALLOC 244 eval/eval-abc.cpp multinames.addAtEnd(ALLOC(ABCMultinameInfo, (kind, ns_or_nsset, name)));
ALLOC 428 eval/eval-cogen-expr.cpp Expr* e = ALLOC(CallExpr,
ALLOC 429 eval/eval-cogen-expr.cpp (ALLOC(LiteralFunction,
ALLOC 430 eval/eval-cogen-expr.cpp (ALLOC(FunctionDefn,
ALLOC 432 eval/eval-cogen-expr.cpp ALLOC(Seq<Binding*>,
ALLOC 433 eval/eval-cogen-expr.cpp (ALLOC(Binding,
ALLOC 439 eval/eval-cogen-expr.cpp ALLOC(Seq<FunctionDefn*>,
ALLOC 442 eval/eval-cogen-expr.cpp ALLOC(Seq<Stmt*>,
ALLOC 443 eval/eval-cogen-expr.cpp (ALLOC(ReturnStmt,
ALLOC 444 eval/eval-cogen-expr.cpp (0, ALLOC(QualifiedName,
ALLOC 445 eval/eval-cogen-expr.cpp (NULL, ALLOC(SimpleName,
ALLOC 44 eval/eval-cogen-inlines.h inline uint32_t Cogen::emitSlotTrait(uint32_t name, uint32_t type) { return traits->addTrait(ALLOC(ABCSlotTrait, (name, type, TRAIT_Slot))); }
ALLOC 45 eval/eval-cogen-inlines.h inline uint32_t Cogen::emitConstTrait(uint32_t name, uint32_t type) { return traits->addTrait(ALLOC(ABCSlotTrait, (name, type, TRAIT_Const))); }
ALLOC 46 eval/eval-cogen-inlines.h inline uint32_t Cogen::emitMethodTrait(uint32_t name, uint32_t method) { return traits->addTrait(ALLOC(ABCMethodTrait, (name, method))); }
ALLOC 463 eval/eval-cogen-stmt.cpp (ALLOC(AssignExpr, (OPR_assign, lhs, ALLOC(RefLocalExpr, (T_val)))))->cogen(cogen);
ALLOC 222 eval/eval-cogen.cpp Label* l = ALLOC(Label, ());
ALLOC 233 eval/eval-cogen.cpp label->backpatches = ALLOC(Seq<uint32_t>, (code.size() - 3, label->backpatches));
ALLOC 270 eval/eval-cogen.cpp return body->exceptions.addAtEnd(ALLOC(ABCExceptionInfo, (from, to, target, type, name_index)));
ALLOC 342 eval/eval-cogen.cpp *info = ALLOC(ABCMethodInfo, (compiler, abc->addString(name), numparams, param_types.get(), Cogen::emitTypeName(compiler, return_type_name)));
ALLOC 343 eval/eval-cogen.cpp traits = ALLOC(ABCTraitsTable, (compiler));
ALLOC 344 eval/eval-cogen.cpp *body = ALLOC(ABCMethodBodyInfo, (compiler, *info, traits, 1 + numparams + (uses_arguments || (rest_param != NULL))));
ALLOC 123 eval/eval-compile.cpp , NSS_public(abc.addNsset(ALLOC(Seq<uint32_t>, (NS_public))))
ALLOC 141 eval/eval-compile.cpp ABCTraitsTable* global_traits = ALLOC(ABCTraitsTable, (this));
ALLOC 142 eval/eval-compile.cpp ABCMethodInfo* global_info = ALLOC(ABCMethodInfo, (this, abc.addString("script$init"), 0, NULL, 0));
ALLOC 143 eval/eval-compile.cpp ABCMethodBodyInfo* global_body = ALLOC(ABCMethodBodyInfo, (this, global_info, global_traits, 1));
ALLOC 147 eval/eval-compile.cpp ALLOC(ABCScriptInfo, (this, global_info, global_traits));
ALLOC 68 eval/eval-parse-expr.cpp n = ALLOC(WildcardName, ());
ALLOC 71 eval/eval-parse-expr.cpp n = ALLOC(SimpleName, (name));
ALLOC 75 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (n, ALLOC(WildcardName, ()), is_attr, pos));
ALLOC 79 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (n, ALLOC(ComputedName, (e)), is_attr, pos));
ALLOC 81 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (n, ALLOC(SimpleName, (identifier())), is_attr, pos));
ALLOC 86 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (NULL, n, is_attr, pos));
ALLOC 93 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (OPR_comma, expr, es->hd));
ALLOC 104 eval/eval-parse-expr.cpp return ALLOC(LiteralObject, (fields, pos));
ALLOC 149 eval/eval-parse-expr.cpp return ALLOC(LiteralField, (name, expr));
ALLOC 158 eval/eval-parse-expr.cpp return ALLOC(LiteralArray, (elts, pos));
ALLOC 197 eval/eval-parse-expr.cpp return ALLOC(LiteralFunction, (functionGuts(&qual, false)));
ALLOC 209 eval/eval-parse-expr.cpp return ALLOC(LiteralNull, (pos));
ALLOC 215 eval/eval-parse-expr.cpp return ALLOC(LiteralBoolean, (flag, pos));
ALLOC 221 eval/eval-parse-expr.cpp return ALLOC(LiteralInt, (i, pos));
ALLOC 227 eval/eval-parse-expr.cpp return ALLOC(LiteralUInt, (u, pos));
ALLOC 233 eval/eval-parse-expr.cpp return ALLOC(LiteralDouble, (d, pos));
ALLOC 239 eval/eval-parse-expr.cpp return ALLOC(LiteralString, (s, pos));
ALLOC 245 eval/eval-parse-expr.cpp return ALLOC(LiteralRegExp, (r, pos));
ALLOC 250 eval/eval-parse-expr.cpp return ALLOC(ThisExpr, ());
ALLOC 285 eval/eval-parse-expr.cpp return ALLOC(QualifiedName, (NULL, ALLOC(ComputedName, (e)), true, 0));
ALLOC 312 eval/eval-parse-expr.cpp return ALLOC(FilterExpr, (obj, parenExpression(), pos));
ALLOC 314 eval/eval-parse-expr.cpp return ALLOC(ObjectRef, (obj, attributeIdentifier(), pos));
ALLOC 315 eval/eval-parse-expr.cpp return ALLOC(ObjectRef, (obj, nameExpression(), pos));
ALLOC 319 eval/eval-parse-expr.cpp return ALLOC(DescendantsExpr, (obj, propertyIdentifier(), pos));
ALLOC 325 eval/eval-parse-expr.cpp return ALLOC(ObjectRef, (obj, ALLOC(QualifiedName, (NULL, ALLOC(ComputedName, (expr)), false, pos)), pos));
ALLOC 355 eval/eval-parse-expr.cpp return memberExpressionPrime (ALLOC(NewExpr, (object_expr, argument_exprs)));
ALLOC 384 eval/eval-parse-expr.cpp return callExpressionPrime (ALLOC(CallExpr, (object_expr, argument_exprs, pos)));
ALLOC 395 eval/eval-parse-expr.cpp return callExpressionPrime (ALLOC(CallExpr, (call_expr, argument_exprs, pos)));
ALLOC 419 eval/eval-parse-expr.cpp return ALLOC(NewExpr, (call_expression, argument_exprs));
ALLOC 420 eval/eval-parse-expr.cpp return callExpressionPrime (ALLOC(CallExpr, (call_expression, argument_exprs, pos)));
ALLOC 424 eval/eval-parse-expr.cpp return ALLOC(NewExpr, (call_expression, NULL));
ALLOC 438 eval/eval-parse-expr.cpp return callExpressionPrime(ALLOC(CallExpr, (oper, args, pos)));
ALLOC 448 eval/eval-parse-expr.cpp return ALLOC(UnaryExpr, (OPR_postIncr, expr));
ALLOC 450 eval/eval-parse-expr.cpp return ALLOC(UnaryExpr, (OPR_postDecr, expr));
ALLOC 462 eval/eval-parse-expr.cpp return ALLOC(UnaryExpr, (OPR_delete, postfixExpression()));
ALLOC 467 eval/eval-parse-expr.cpp return ALLOC(UnaryExpr, (tokenToUnaryOperator(t), postfixExpression()));
ALLOC 476 eval/eval-parse-expr.cpp return ALLOC(UnaryExpr, (tokenToUnaryOperator(t), unaryExpression()));
ALLOC 495 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (tokenToBinaryOperator(t), expr, unaryExpression()));
ALLOC 507 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (tokenToBinaryOperator(t), expr, multiplicativeExpression()));
ALLOC 524 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (tokenToBinaryOperator(t), expr, additiveExpression()));
ALLOC 547 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (tokenToBinaryOperator(t), expr, shiftExpression()));
ALLOC 560 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (tokenToBinaryOperator(t), expr, relationalExpression(flags)));
ALLOC 569 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (OPR_bitwiseAnd, expr, equalityExpression(flags)));
ALLOC 577 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (OPR_bitwiseXor, expr, bitwiseAndExpression(flags)));
ALLOC 585 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (OPR_bitwiseOr, expr, bitwiseXorExpression(flags)));
ALLOC 593 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (OPR_logicalAnd, expr, bitwiseOrExpression(flags)));
ALLOC 601 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (OPR_logicalOr, expr, logicalAndExpression(flags)));
ALLOC 614 eval/eval-parse-expr.cpp return ALLOC(ConditionalExpr, (expr, consequent, alternate));
ALLOC 626 eval/eval-parse-expr.cpp return ALLOC(ConditionalExpr, (expr, consequent, alternate));
ALLOC 645 eval/eval-parse-expr.cpp return ALLOC(AssignExpr, (tokenToBinaryOperator(t), lhs, rhs));
ALLOC 652 eval/eval-parse-expr.cpp expr = ALLOC(BinaryExpr, (OPR_comma, expr, assignmentExpression(flags)));
ALLOC 53 eval/eval-parse-stmt.cpp Stmt* stmt = ALLOC(EmptyStmt, ());
ALLOC 59 eval/eval-parse-stmt.cpp return ALLOC(BlockStmt, (statementBlock()));
ALLOC 148 eval/eval-parse-stmt.cpp return ALLOC(ExprStmt, (pos,
ALLOC 149 eval/eval-parse-stmt.cpp ALLOC(AssignExpr,
ALLOC 151 eval/eval-parse-stmt.cpp ALLOC(QualifiedName, (NULL, ALLOC(SimpleName, (name)), false, pos)),
ALLOC 152 eval/eval-parse-stmt.cpp ALLOC(LiteralFunction, (fn))))));
ALLOC 169 eval/eval-parse-stmt.cpp Stmt* stmt = ALLOC(ExprStmt, (pos, commaExpression(0)));
ALLOC 225 eval/eval-parse-stmt.cpp return ALLOC(ExprStmt, (pos, inits));
ALLOC 256 eval/eval-parse-stmt.cpp Expr* lhs = ALLOC(QualifiedName, (NULL, ALLOC(SimpleName, (name)), false, *pos));
ALLOC 259 eval/eval-parse-stmt.cpp Expr* assign = ALLOC(AssignExpr, (is_const ? OPR_init : OPR_assign, lhs, init));
ALLOC 265 eval/eval-parse-stmt.cpp inits = ALLOC(BinaryExpr, (OPR_comma, inits, assign));
ALLOC 268 eval/eval-parse-stmt.cpp *firstName = ALLOC(QualifiedName, (NULL, ALLOC(SimpleName, (name)), false, *pos));
ALLOC 274 eval/eval-parse-stmt.cpp return inits ? inits : ALLOC(LiteralUndefined, (*pos));
ALLOC 285 eval/eval-parse-stmt.cpp return ALLOC(UseNamespaceStmt, (pos, ns));
ALLOC 306 eval/eval-parse-stmt.cpp return ALLOC(ImportStmt, (pos, name.get()));
ALLOC 321 eval/eval-parse-stmt.cpp ls->labels = ALLOC(Seq<Str*>, (label, ls->labels));
ALLOC 324 eval/eval-parse-stmt.cpp return ALLOC(LabeledStmt, (label, stmt));
ALLOC 339 eval/eval-parse-stmt.cpp return ALLOC(ReturnStmt, (pos, expr));
ALLOC 345 eval/eval-parse-stmt.cpp return ALLOC(BreakStmt, (pos, breakOrContinueLabel(T_Break)));
ALLOC 351 eval/eval-parse-stmt.cpp return ALLOC(ContinueStmt, (pos, breakOrContinueLabel(T_Continue)));
ALLOC 372 eval/eval-parse-stmt.cpp return ALLOC(DefaultXmlNamespaceStmt, (pos, commaExpression(0)));
ALLOC 389 eval/eval-parse-stmt.cpp return ALLOC(IfStmt, (pos, test, consequent, alternate));
ALLOC 399 eval/eval-parse-stmt.cpp return ALLOC(WhileStmt, (pos, expr, body));
ALLOC 410 eval/eval-parse-stmt.cpp return ALLOC(DoWhileStmt, (pos, expr, body));
ALLOC 447 eval/eval-parse-stmt.cpp return ALLOC(ForInStmt, (pos, lhs, init, objexpr, body, is_each));
ALLOC 460 eval/eval-parse-stmt.cpp return ALLOC(ForStmt, (pos, init, test, update, body));
ALLOC 476 eval/eval-parse-stmt.cpp return ALLOC(SwitchStmt, (pos, expr, cases));
ALLOC 498 eval/eval-parse-stmt.cpp cases.addAtEnd(last = ALLOC(CaseClause, (0, NULL)));
ALLOC 507 eval/eval-parse-stmt.cpp cases.addAtEnd(last = ALLOC(CaseClause, (pos, expr)));
ALLOC 529 eval/eval-parse-stmt.cpp return ALLOC(ThrowStmt, (pos, commaExpression(0)));
ALLOC 545 eval/eval-parse-stmt.cpp return ALLOC(TryStmt, (tryblock, catchblocks,finallyblock));
ALLOC 572 eval/eval-parse-stmt.cpp return ALLOC(CatchClause, (catchvar_name, catchvar_type_name, catchblock));
ALLOC 581 eval/eval-parse-stmt.cpp return ALLOC(WithStmt, (pos, expr, body));
ALLOC 106 eval/eval-parse-xml.cpp exprs.addAtEnd(ALLOC(LiteralString, (text.str(), text_start)));
ALLOC 152 eval/eval-parse-xml.cpp return ALLOC(XmlInitializer, (ctx.get(), is_list, pos));
ALLOC 283 eval/eval-parse-xml.cpp expr = ALLOC(EscapeExpr, (expr, esc));
ALLOC 158 eval/eval-parse.cpp Program* prog = ALLOC(Program, (topRib->bindings.get(), topRib->functionDefinitions.get(), topRib->namespaces.get(), stmts));
ALLOC 392 eval/eval-parse.cpp addClass(ALLOC(ClassDefn, (qual, name, extends, implements.get(), class_init, instance_init)));
ALLOC 411 eval/eval-parse.cpp addInterface(ALLOC(InterfaceDefn, (qual, name, extends.get())));
ALLOC 471 eval/eval-parse.cpp lexer = ALLOC(Lexer, (compiler, input, inputlen));
ALLOC 495 eval/eval-parse.cpp LexerState* s = ALLOC(LexerState, ());
ALLOC 524 eval/eval-parse.cpp topRib = ALLOC(BindingRib, (allocator, topRib, tag));
ALLOC 597 eval/eval-parse.cpp topRib->bindings.addAtEnd(ALLOC(Binding, (name, type_name, TAG_varBinding)));
ALLOC 606 eval/eval-parse.cpp topRib->bindings.addAtEnd(ALLOC(Binding, (name, type_name, TAG_constBinding)));
ALLOC 613 eval/eval-parse.cpp rib->bindings.addAtEnd(ALLOC(Binding, (fn->name, NULL, TAG_methodBinding)));
ALLOC 621 eval/eval-parse.cpp topRib->bindings.addAtEnd(ALLOC(Binding, (name, NULL, TAG_namespaceBinding))); // FIXME: type for 'Namespace'
ALLOC 622 eval/eval-parse.cpp topRib->namespaces.addAtEnd(ALLOC(NamespaceDefn, (name, expr)));
ALLOC 685 eval/eval-parse.cpp rest_param = ALLOC(FunctionParam, (rest_name, rest_type_name, NULL));
ALLOC 701 eval/eval-parse.cpp params.addAtEnd(ALLOC(FunctionParam, (param_name, param_type_name, param_default_value)));
ALLOC 733 eval/eval-parse.cpp return ALLOC(FunctionDefn, (name, bindings, params.get(), numparams, rest_param, return_type_name, fndefs, namespaces, stmts,
ALLOC 98 eval/eval-util.cpp Seq<T>* e = ALLOC(Seq<T>, (item));
ALLOC 270 eval/eval-util.cpp c = ALLOC(SBChunk, ());
ALLOC 108 other-licenses/zlib/gzio.c s = (gz_stream *)ALLOC(sizeof(gz_stream));
ALLOC 127 other-licenses/zlib/gzio.c s->path = (char*)ALLOC(strlen(path)+1);
ALLOC 159 other-licenses/zlib/gzio.c s->stream.next_out = s->outbuf = (Byte*)ALLOC(Z_BUFSIZE);
ALLOC 165 other-licenses/zlib/gzio.c s->stream.next_in = s->inbuf = (Byte*)ALLOC(Z_BUFSIZE);
ALLOC 790 other-licenses/zlib/gzio.c s->inbuf = (Byte*)ALLOC(Z_BUFSIZE); /* for seeking */
ALLOC 834 other-licenses/zlib/gzio.c s->outbuf = (Byte*)ALLOC(Z_BUFSIZE);
ALLOC 1006 other-licenses/zlib/gzio.c s->msg = (char*)ALLOC(strlen(s->path) + strlen(m) + 3);