Searched refs:FuncExprNode (Results 1 - 8 of 8) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
H A DNodeInfo.h35 typedef NodeInfo<FuncExprNode*> FuncExprNodeInfo;
H A DNodeConstructors.h817 inline FuncExprNode::FuncExprNode(JSGlobalData* globalData, const Identifier& ident, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter) function in class:JSC::FuncExprNode
H A DASTBuilder.h257 FuncExprNode* result = new (m_globalData) FuncExprNode(m_globalData, *name, body, m_lexer->sourceCode(openBracePos, closeBracePos, bodyStartLine), parameters);
272 return new (m_globalData) PropertyNode(m_globalData, *name, new (m_globalData) FuncExprNode(m_globalData, m_globalData->propertyNames->nullIdentifier, body, m_lexer->sourceCode(openBracePos, closeBracePos, bodyStartLine), params), type);
H A DNodes.h1511 class FuncExprNode : public ExpressionNode { class in namespace:JSC
1513 FuncExprNode(JSGlobalData*, const Identifier&, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter = 0);
/external/webkit/Source/JavaScriptCore/runtime/
H A DExecutable.cpp361 FunctionBodyNode* body = static_cast<FuncExprNode*>(funcExpr)->body();
/external/webkit/Source/JavaScriptCore/bytecompiler/
H A DBytecodeGenerator.h293 RegisterID* emitNewFunctionExpression(RegisterID* dst, FuncExprNode* func);
H A DBytecodeGenerator.cpp1597 RegisterID* BytecodeGenerator::emitNewFunctionExpression(RegisterID* r0, FuncExprNode* n)
H A DNodesCodegen.cpp2048 // ------------------------------ FuncExprNode ---------------------------------
2050 RegisterID* FuncExprNode::emitBytecode(BytecodeGenerator& generator, RegisterID* dst)

Completed in 103 milliseconds