H A D | SyntaxChecker.h | 122 ExpressionType makeFunctionCallNode(const JSTokenLocation&, int, int, int, int, int, int, int) { return CallExpr; } argument 124 ExpressionType createCommaExpr(const JSTokenLocation&, ExpressionType, ExpressionType right) { return right; } argument 125 ExpressionType makeAssignNode(const JSTokenLocation&, ExpressionType, Operator, ExpressionType, bool, bool, int, int, int, int, int) { return AssignmentExpr; } argument 126 ExpressionType makePrefixNode(const JSTokenLocation&, ExpressionType, Operator, int, int, int, int, int) { return PreExpr; } argument 127 ExpressionType makePostfixNode(const JSTokenLocation&, ExpressionType, Operator, int, int, int, int, int) { return PostExpr; } argument 128 ExpressionType makeTypeOfNode(const JSTokenLocation&, ExpressionType) { return TypeofExpr; } argument 129 ExpressionType makeDeleteNode(const JSTokenLocation&, ExpressionType, int, int, int, int, int) { return DeleteExpr; } argument 130 ExpressionType makeNegateNode(const JSTokenLocation&, ExpressionType) { return UnaryExpr; } argument 131 ExpressionType makeBitwiseNotNode(const JSTokenLocation&, ExpressionType) { return UnaryExpr; } argument 132 ExpressionType createLogicalNot(const JSTokenLocation argument 133 createUnaryPlus(const JSTokenLocation&, ExpressionType) argument 134 createVoid(const JSTokenLocation&, ExpressionType) argument 135 thisExpr(const JSTokenLocation&) argument 136 createResolve(const JSTokenLocation&, const Identifier*, int, int, int) argument 137 createObjectLiteral(const JSTokenLocation&) argument 138 createObjectLiteral(const JSTokenLocation&, int) argument 139 createArray(const JSTokenLocation&, int) argument 140 createArray(const JSTokenLocation&, int, int) argument 141 createNumberExpr(const JSTokenLocation&, double) argument 142 createString(const JSTokenLocation&, const Identifier*) argument 143 createBoolean(const JSTokenLocation&, bool) argument 144 createNull(const JSTokenLocation&) argument 145 createBracketAccess(const JSTokenLocation&, ExpressionType, ExpressionType, bool, int, int, int, int, int) argument 146 createDotAccess(const JSTokenLocation&, ExpressionType, const Identifier*, int, int, int, int, int) argument 147 createRegExp(const JSTokenLocation&, const Identifier& pattern, const Identifier&, int, int, int) argument 148 createNewExpr(const JSTokenLocation&, ExpressionType, int, int, int, int, int, int) argument 149 createNewExpr(const JSTokenLocation&, ExpressionType, int, int, int, int) argument 150 createConditionalExpr(const JSTokenLocation&, ExpressionType, ExpressionType, ExpressionType) argument 151 createAssignResolve(const JSTokenLocation&, const Identifier&, ExpressionType, int, int, int, int, int) argument 152 createFunctionExpr(const JSTokenLocation&, const Identifier*, int, int, int, int, int, int, int) argument 153 createFunctionBody(const JSTokenLocation&, const JSTokenLocation&, int, bool) argument 157 createArgumentsList(const JSTokenLocation&, int) argument 158 createArgumentsList(const JSTokenLocation&, int, int) argument 172 createPropertyList(const JSTokenLocation&, Property) argument 173 createPropertyList(const JSTokenLocation&, Property, int) argument 182 createFuncDeclStatement(const JSTokenLocation&, const Identifier*, int, int, int, int, int, int, int) argument 183 createBlockStatement(const JSTokenLocation&, int, int, int) argument 184 createExprStatement(const JSTokenLocation&, int, int, int) argument 185 createIfStatement(const JSTokenLocation&, int, int, int, int) argument 186 createIfStatement(const JSTokenLocation&, int, int, int, int, int) argument 187 createForLoop(const JSTokenLocation&, int, int, int, int, int, int) argument 188 createForInLoop(const JSTokenLocation&, const Identifier*, int, int, int, int, int, int, int, int, int, int, int, int) argument 189 createForInLoop(const JSTokenLocation&, int, int, int, int, int, int, int, int, int, int) argument 190 createEmptyStatement(const JSTokenLocation&) argument 191 createVarStatement(const JSTokenLocation&, int, int, int) argument 192 createReturnStatement(const JSTokenLocation&, int, int, int, int, int, int, int) argument 193 createBreakStatement(const JSTokenLocation&, int, int, int, int, int) argument 194 createBreakStatement(const JSTokenLocation&, const Identifier*, int, int, int, int, int) argument 195 createContinueStatement(const JSTokenLocation&, int, int, int, int, int) argument 196 createContinueStatement(const JSTokenLocation&, const Identifier*, int, int, int, int, int) argument 197 createTryStatement(const JSTokenLocation&, int, const Identifier*, int, int, int, int) argument 198 createSwitchStatement(const JSTokenLocation&, int, int, int, int, int, int) argument 199 createWhileStatement(const JSTokenLocation&, int, int, int, int) argument 200 createWithStatement(const JSTokenLocation&, int, int, int, int, int, int, int, int) argument 201 createDoWhileStatement(const JSTokenLocation&, int, int, int, int) argument 202 createLabelStatement(const JSTokenLocation&, const Identifier*, int, int, int, int, int) argument 203 createThrowStatement(const JSTokenLocation&, int, int, int, int, int, int, int) argument 204 createDebugger(const JSTokenLocation&, int, int) argument 205 createConstStatement(const JSTokenLocation&, int, int, int) argument 206 appendConstDecl(const JSTokenLocation&, int, const Identifier*, int) argument 207 createGetterOrSetterProperty(const JSTokenLocation&, PropertyNode::Type type, const Identifier* name, int, int, int, int, int, int, int) argument 214 createGetterOrSetterProperty(VM* vm, const JSTokenLocation&, PropertyNode::Type type, double name, int, int, int, int, int, int, int) argument 223 combineCommaNodes(const JSTokenLocation&, int, int) argument 239 appendBinaryOperation(const JSTokenLocation&, int& operandStackDepth, int&, BinaryOperand, BinaryOperand) argument 250 createAssignment(const JSTokenLocation&, int, int, int, int, int) argument [all...] |