Searched refs:closeBracePos (Results 1 - 3 of 3) sorted by relevance

/external/webkit/Source/JavaScriptCore/parser/
H A DSourceProviderCacheItem.h34 SourceProviderCacheItem(int closeBraceLine, int closeBracePos) argument
36 , closeBracePos(closeBracePos)
52 token.m_data.intValue = closeBracePos;
53 token.m_info.startOffset = closeBracePos;
54 token.m_info.endOffset = closeBracePos + 1;
60 int closeBracePos; member in class:JSC::SourceProviderCacheItem
H A DJSParser.cpp1291 template <JSParser::FunctionRequirements requirements, bool nameIsInContainingScope, class TreeBuilder> bool JSParser::parseFunctionInfo(TreeBuilder& context, const Identifier*& name, TreeFormalParameterList& parameters, TreeFunctionBody& body, int& openBracePos, int& closeBracePos, int& bodyStartLine) argument
1321 closeBracePos = cachedInfo->closeBracePos;
1338 closeBracePos = m_token.m_data.intValue;
1344 int functionLength = closeBracePos - openBracePos;
1346 newInfo = adoptPtr(new SourceProviderCacheItem(m_token.m_info.line, closeBracePos));
1370 int closeBracePos = 0; local
1372 failIfFalse((parseFunctionInfo<FunctionNeedsName, true>(context, name, parameters, body, openBracePos, closeBracePos, bodyStartLine)));
1375 return context.createFuncDeclStatement(name, body, parameters, openBracePos, closeBracePos, bodyStartLine, m_lastLine);
1719 int closeBracePos local
1988 int closeBracePos = 0; local
[all...]
H A DASTBuilder.h255 ExpressionNode* createFunctionExpr(const Identifier* name, FunctionBodyNode* body, ParameterNode* parameters, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine) argument
257 FuncExprNode* result = new (m_globalData) FuncExprNode(m_globalData, *name, body, m_lexer->sourceCode(openBracePos, closeBracePos, bodyStartLine), parameters);
268 template <bool> PropertyNode* createGetterOrSetterProperty(PropertyNode::Type type, const Identifier* name, ParameterNode* params, FunctionBodyNode* body, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine) argument
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);
298 StatementNode* createFuncDeclStatement(const Identifier* name, FunctionBodyNode* body, ParameterNode* parameters, int openBracePos, int closeBracePos, int bodyStartLine, int bodyEndLine) argument
300 FuncDeclNode* decl = new (m_globalData) FuncDeclNode(m_globalData, *name, body, m_lexer->sourceCode(openBracePos, closeBracePos, bodyStartLine), parameters);

Completed in 310 milliseconds