HomeSort by relevance Sort by last modified time
    Searched refs:FunctionBodyNode (Results 1 - 9 of 9) sorted by null

  /external/webkit/Source/JavaScriptCore/parser/
Nodes.cpp 149 // ------------------------------ FunctionBodyNode -----------------------------
157 inline FunctionBodyNode::FunctionBodyNode(JSGlobalData* globalData, bool inStrictContext)
162 inline FunctionBodyNode::FunctionBodyNode(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& sourceCode, CodeFeatures features, int numConstants)
167 void FunctionBodyNode::finishParsing(const SourceCode& source, ParameterNode* firstParameter, const Identifier& ident)
173 void FunctionBodyNode::finishParsing(PassRefPtr<FunctionParameters> parameters, const Identifier& ident)
180 FunctionBodyNode* FunctionBodyNode::create(JSGlobalData* globalData, bool inStrictContext)
182 return new FunctionBodyNode(globalData, inStrictContext)
    [all...]
Parser.h 41 class FunctionBodyNode;
66 bool isFunctionBodyNode(FunctionBodyNode*) { return true; }
Nodes.h 42 class FunctionBodyNode;
93 typedef Vector<FunctionBodyNode*> FunctionStack;
    [all...]
ASTBuilder.h 102 typedef FunctionBodyNode* FunctionBody;
255 ExpressionNode* createFunctionExpr(const Identifier* name, FunctionBodyNode* body, ParameterNode* parameters, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine)
262 FunctionBodyNode* createFunctionBody(bool inStrictContext)
265 return FunctionBodyNode::create(m_globalData, inStrictContext);
268 template <bool> PropertyNode* createGetterOrSetterProperty(PropertyNode::Type type, const Identifier* name, ParameterNode* params, FunctionBodyNode* body, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine)
296 void setUsesArguments(FunctionBodyNode* node) { node->setUsesArguments(); }
298 StatementNode* createFuncDeclStatement(const Identifier* name, FunctionBodyNode* body, ParameterNode* parameters, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine)
    [all...]
NodeConstructors.h 817 inline FuncExprNode::FuncExprNode(JSGlobalData* globalData, const Identifier& ident, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter)
824 inline FuncDeclNode::FuncDeclNode(JSGlobalData* globalData, const Identifier& ident, FunctionBodyNode* body, const SourceCode& source, ParameterNode* parameter)
    [all...]
  /external/webkit/Source/JavaScriptCore/runtime/
Executable.cpp 235 RefPtr<FunctionBodyNode> body = globalData->parser->parse<FunctionBodyNode>(exec->lexicalGlobalObject(), 0, 0, m_source, m_parameters.get(), isStrictMode() ? JSParseStrict : JSParseNormal, &exception);
283 RefPtr<FunctionBodyNode> body = globalData->parser->parse<FunctionBodyNode>(exec->lexicalGlobalObject(), 0, 0, m_source, m_parameters.get(), isStrictMode() ? JSParseStrict : JSParseNormal, &exception);
361 FunctionBodyNode* body = static_cast<FuncExprNode*>(funcExpr)->body();
  /external/webkit/Source/JavaScriptCore/bytecompiler/
BytecodeGenerator.h 96 BytecodeGenerator(FunctionBodyNode*, ScopeChainNode*, SymbolTable*, CodeBlock*);
290 RegisterID* emitNewFunction(RegisterID* dst, FunctionBodyNode* body);
291 RegisterID* emitLazyNewFunction(RegisterID* dst, FunctionBodyNode* body);
480 FunctionExecutable* makeFunction(ExecState* exec, FunctionBodyNode* body)
485 FunctionExecutable* makeFunction(JSGlobalData* globalData, FunctionBodyNode* body)
554 HashMap<unsigned int, FunctionBodyNode*, WTF::IntHash<unsigned int>, WTF::UnsignedWithZeroKeyHashTraits<unsigned int> > m_lazyFunctions;
555 typedef HashMap<FunctionBodyNode*, unsigned> FunctionOffsetMap;
BytecodeGenerator.cpp 264 FunctionBodyNode* function = functionStack[i];
287 FunctionBodyNode* function = functionStack[i];
306 FunctionBodyNode* function = functionStack[i];
323 BytecodeGenerator::BytecodeGenerator(FunctionBodyNode* functionBody, ScopeChainNode* scopeChain, SymbolTable* symbolTable, CodeBlock* codeBlock)
399 FunctionBodyNode* function = functionStack[i];
427 FunctionBodyNode* function = functionStack[i];
    [all...]
NodesCodegen.cpp     [all...]

Completed in 2541 milliseconds