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);