[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