Changeset 35037 in webkit for trunk/JavaScriptCore/kjs/Parser.cpp
- Timestamp:
- Jul 7, 2008, 9:01:06 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/Parser.cpp
r34791 r35037 1 // -*- c-basic-offset: 4 -*-2 1 /* 3 * This file is part of the KDE libraries4 2 * Copyright (C) 1999-2001 Harri Porten ([email protected]) 5 3 * Copyright (C) 2001 Peter Kelly ([email protected]) 6 * Copyright (C) 2003, 2006, 2007 Apple Inc.4 * Copyright (C) 2003, 2006, 2007, 2008 Apple Inc. All rights reserved. 7 5 * 8 6 * This library is free software; you can redistribute it and/or … … 25 23 #include "config.h" 26 24 #include "Parser.h" 25 27 26 #include "debugger.h" 28 29 27 #include "lexer.h" 30 28 #include <wtf/HashSet.h> … … 40 38 } 41 39 42 void Parser::parse(ExecState* exec, const UString& sourceURL, int startingLineNumber, 43 PassRefPtr<SourceProvider> prpSource, 40 void Parser::parse(ExecState* exec, const UString& sourceURL, int startingLineNumber, PassRefPtr<SourceProvider> prpSource, 44 41 int* sourceId, int* errLine, UString* errMsg) 45 42 { 46 43 ASSERT(!m_sourceElements); 47 44 48 45 int defaultSourceId; 49 46 int defaultErrLine; 50 47 UString defaultErrMsg; 51 48 52 49 RefPtr<SourceProvider> source = prpSource; 53 50 … … 61 58 *errLine = -1; 62 59 *errMsg = 0; 63 60 64 61 Lexer& lexer = *exec->lexer(); 65 62 … … 81 78 m_sourceElements.clear(); 82 79 } 83 80 84 81 if (Debugger* debugger = exec->dynamicGlobalObject()->debugger()) 85 82 debugger->sourceParsed(exec, *sourceId, sourceURL, *source, startingLineNumber, *errLine, *errMsg);
Note:
See TracChangeset
for help on using the changeset viewer.