OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FunctionBodyNode
(Results
1 - 9
of
9
) sorted by null
/external/webkit/JavaScriptCore/parser/
Nodes.cpp
148
// ------------------------------
FunctionBodyNode
-----------------------------
156
inline
FunctionBodyNode
::
FunctionBodyNode
(JSGlobalData* globalData)
161
inline
FunctionBodyNode
::
FunctionBodyNode
(JSGlobalData* globalData, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, const SourceCode& sourceCode, CodeFeatures features, int numConstants)
166
void
FunctionBodyNode
::finishParsing(const SourceCode& source, ParameterNode* firstParameter, const Identifier& ident)
172
void
FunctionBodyNode
::finishParsing(PassRefPtr<FunctionParameters> parameters, const Identifier& ident)
179
FunctionBodyNode
*
FunctionBodyNode
::create(JSGlobalData* globalData)
181
return new
FunctionBodyNode
(globalData)
[
all
...]
Parser.h
40
class
FunctionBodyNode
;
Nodes.h
42
class
FunctionBodyNode
;
87
typedef Vector<
FunctionBodyNode
*> FunctionStack;
[
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
...]
Grammar.y
65
static PropertyNode* makeGetterOrSetterPropertyNode(JSGlobalData*, const Identifier& getOrSet, const Identifier& name, ParameterNode*,
FunctionBodyNode
*, const SourceCode&);
163
FunctionBodyNode
*
functionBodyNode
;
270
%type <
functionBodyNode
> FunctionBody
[
all
...]
/external/webkit/JavaScriptCore/runtime/
Executable.cpp
118
RefPtr<
FunctionBodyNode
> body = globalData->parser->parse<
FunctionBodyNode
>(globalData, 0, 0, m_source);
183
RefPtr<
FunctionBodyNode
> newFunctionBody = globalData->parser->parse<
FunctionBodyNode
>(globalData, 0, 0, m_source);
261
FunctionBodyNode
* body = static_cast<FuncExprNode*>(funcExpr)->body();
/external/webkit/JavaScriptCore/bytecompiler/
BytecodeGenerator.h
80
BytecodeGenerator(
FunctionBodyNode
*, const Debugger*, const ScopeChain&, SymbolTable*, CodeBlock*);
277
RegisterID* emitNewFunction(RegisterID* dst,
FunctionBodyNode
* body);
451
PassRefPtr<FunctionExecutable> makeFunction(ExecState* exec,
FunctionBodyNode
* body)
456
PassRefPtr<FunctionExecutable> makeFunction(JSGlobalData* globalData,
FunctionBodyNode
* body)
BytecodeGenerator.cpp
259
FunctionBodyNode
* function = functionStack[i];
275
FunctionBodyNode
* function = functionStack[i];
291
BytecodeGenerator::BytecodeGenerator(
FunctionBodyNode
* functionBody, const Debugger* debugger, const ScopeChain& scopeChain, SymbolTable* symbolTable, CodeBlock* codeBlock)
342
FunctionBodyNode
* function = functionStack[i];
[
all
...]
NodesCodegen.cpp
[
all
...]
Completed in 635 milliseconds