[svn]
r7141: vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.ParseEvents.n
VladD2
svnadmin at nemerle.org
Sat Dec 23 02:17:59 CET 2006
Log:
Comment to phantom.
Author: VladD2
Date: Sat Dec 23 02:17:57 2006
New Revision: 7141
Modified:
vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.ParseEvents.n
Modified: vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.ParseEvents.n
==============================================================================
--- vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.ParseEvents.n (original)
+++ vs-plugin/trunk/Nemerle.Compiler.Utils/Nemerle.Completion2/Engine/Engine.ParseEvents.n Sat Dec 23 02:17:57 2006
@@ -41,11 +41,16 @@
EndParseFile(fileIndex : int) : void
{
+ //VladD2: C êàêîé öåëüþ âíåñåíû ýòè èçìåíåíèÿ?
+ // Ó íàñ è òàê ïàðñèíã ôàéëà ÿâëÿåòñÿ óçêèì ìåñòîì, òàê êàê
+ // ïðè ìíîãèõ èçìåíåíèÿõ ïåðïàðñèâàþòñÿ âñå ôàéëû ïðîåêòà.
+ // À ýòîò êîä çàòîðìàæèâàåò ïðàñèíã åùå áîëüøå. Ïðè÷åì íåÿñíî çà÷åì.
def source = ProjectSources.GetSource(fileIndex);
def (lastLine, lastColumn) = source.GetLineIndexOfPosition(source.GetText().Length);
def wholeFile = Location(fileIndex, 1, 1, lastLine, lastColumn);
- _fileInfos[fileIndex] = Decl.Namespace(wholeFile, _decls.Rev(), [], [], CoreEnv, CoreEnv, wholeFile);
+ _fileInfos[fileIndex] = Decl.Namespace(wholeFile, _decls.Rev(), [], [],
+ CoreEnv, CoreEnv, wholeFile);
_decls = [];
assert(_namespaces.Count == 0);
More information about the svn
mailing list