Searched refs:ProgramNode (Results 1 - 11 of 11) sorted by relevance

/macosx-10.10.1/JavaScriptCore-7600.1.17/builtins/
H A DBuiltinExecutables.cpp49 RefPtr<ProgramNode> program = parse<ProgramNode>(&m_vm, source, 0, Identifier(), JSParseBuiltin, JSParseProgramCode, error, &positionBeforeLastNewline);
/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DCompletion.cpp58 RefPtr<ProgramNode> programNode = parse<ProgramNode>(&vm, source, 0, Identifier(), JSParseNormal, JSParseProgramCode, error);
H A DCodeCache.cpp68 typedef JSC::ProgramNode RootNode;
145 RefPtr<ProgramNode> program = parse<ProgramNode>(&vm, source, 0, Identifier(), JSParseNormal, JSParseProgramCode, error, &positionBeforeLastNewline);
H A DExecutable.cpp446 RefPtr<ProgramNode> programNode = parse<ProgramNode>(vm, m_source, 0, Identifier(), JSParseNormal, ProgramNode::isFunctionNode ? JSParseFunctionCode : JSParseProgramCode, error);
/macosx-10.10.1/JavaScriptCore-7600.1.17/parser/
H A DNodes.cpp115 // ------------------------------ ProgramNode -----------------------------
117 inline ProgramNode::ProgramNode(VM* vm, const JSTokenLocation& startLocation, const JSTokenLocation& endLocation, unsigned startColumn, unsigned endColumn, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& source, CodeFeatures features, int numConstants) function in class:JSC::ProgramNode
124 PassRefPtr<ProgramNode> ProgramNode::create(VM* vm, const JSTokenLocation& startLocation, const JSTokenLocation& endLocation, unsigned startColumn, unsigned endColumn, SourceElements* children, VarStack* varStack, FunctionStack* funcStack, IdentifierSet& capturedVariables, const SourceCode& source, CodeFeatures features, int numConstants)
126 RefPtr<ProgramNode> node = new ProgramNode(vm, startLocation, endLocation, startColumn, endColumn, children, varStack, funcStack, capturedVariables, source, features, numConstants);
136 void ProgramNode::setClosedVariables(Vector<RefPtr<StringImpl>>&& closedVariables)
H A DNodes.h1472 class ProgramNode : public ScopeNode { class in namespace:JSC
1475 static PassRefPtr<ProgramNode> create(VM*, const JSTokenLocation& start, const JSTokenLocation& end, unsigned startColumn, unsigned endColumn, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, const SourceCode&, CodeFeatures, int numConstants);
1485 ProgramNode(VM*, const JSTokenLocation& start, const JSTokenLocation& end, unsigned startColumn, unsigned endColumn, SourceElements*, VarStack*, FunctionStack*, IdentifierSet&, const SourceCode&, CodeFeatures, int numConstants);
H A DParser.h59 class ProgramNode;
/macosx-10.10.1/JavaScriptCore-7600.1.17/API/
H A DJSScriptRef.cpp71 return JSC::parse<JSC::ProgramNode>(vm, source, 0, Identifier(), JSParseNormal, JSParseProgramCode, error);
/macosx-10.10.1/JavaScriptCore-7600.1.17/bytecompiler/
H A DBytecodeGenerator.h164 BytecodeGenerator(VM&, ProgramNode*, UnlinkedProgramCodeBlock*, DebuggerMode, ProfilerMode);
H A DBytecodeGenerator.cpp160 BytecodeGenerator::BytecodeGenerator(VM& vm, ProgramNode* programNode, UnlinkedProgramCodeBlock* codeBlock, DebuggerMode debuggerMode, ProfilerMode profilerMode)
H A DNodesCodegen.cpp2309 // ------------------------------ ProgramNode -----------------------------
2311 void ProgramNode::emitBytecode(BytecodeGenerator& generator, RegisterID*)

Completed in 186 milliseconds