Searched defs:closeBracePos (Results 1 - 3 of 3) sorted by relevance
/external/webkit/Source/JavaScriptCore/parser/ |
H A D | SourceProviderCacheItem.h | 34 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 D | ASTBuilder.h | 255 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);
|
H A D | JSParser.cpp | 1291 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...] |
Completed in 48 milliseconds