Index: trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp
===================================================================
--- trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp	(revision 284)
+++ trunk/abdev/BasicCompiler32/Compile_ProcOp.cpp	(revision 285)
@@ -296,9 +296,12 @@
 	}
 
-	cp=pUserProc->GetCodePos();
-	for(;;cp++){
-		if(IsCommandDelimitation(basbuf[cp])) break;
-	}
-	cp--;
+	if( !pUserProc->IsAutoGeneration() )
+	{
+		cp=pUserProc->GetCodePos();
+		for(;;cp++){
+			if(IsCommandDelimitation(basbuf[cp])) break;
+		}
+		cp--;
+	}
 
 	//ローカル変数に関する情報
Index: trunk/abdev/BasicCompiler32/Compile_Statement.cpp
===================================================================
--- trunk/abdev/BasicCompiler32/Compile_Statement.cpp	(revision 284)
+++ trunk/abdev/BasicCompiler32/Compile_Statement.cpp	(revision 285)
@@ -91,5 +91,4 @@
 		return;
 	}
-
 
 	Type resultType;
Index: trunk/abdev/BasicCompiler_Common/src/Source.cpp
===================================================================
--- trunk/abdev/BasicCompiler_Common/src/Source.cpp	(revision 284)
+++ trunk/abdev/BasicCompiler_Common/src/Source.cpp	(revision 285)
@@ -936,5 +936,5 @@
 	if( includedFilesRelation.GetLineCounts() < i2 )
 	{
-		Jenga::Throw( "BasicSource::GetLineInfoメソッドで不正な行の情報を取得しようとした" );
+		//Jenga::Throw( "BasicSource::GetLineInfoメソッドで不正な行の情報を取得しようとした" );
 
 		//ファイル・行番号を特定できなかった場合
