Răsfoiți Sursa

2002-03-05 Duncan Mak <[email protected]>

	* ISymbolWriter.cs:
	(DefineParameter) corrected typo in argument type.
	(SetMethodSourceRange): Fixed typo in method name.

	* ISymbolDocument.cs:
	(CheckSumAlgorithmId) Fixed typo.

	* ISymbolNamespace.cs:
	(GetVariable) Added missing method.

svn path=/trunk/mcs/; revision=2893
Duncan Mak 24 ani în urmă
părinte
comite
83db189205

+ 12 - 0
mcs/class/corlib/System.Diagnostics.SymbolStore/ChangeLog

@@ -1,3 +1,15 @@
+2002-03-05  Duncan Mak  <[email protected]>
+
+	* ISymbolWriter.cs:
+	(DefineParameter) corrected typo in argument type.
+	(SetMethodSourceRange): Fixed typo in method name.
+
+	* ISymbolDocument.cs:
+	(CheckSumAlgorithmId) Fixed typo.
+
+	* ISymbolNamespace.cs:
+	(GetVariable) Added missing method.
+
 2002-02-05  Duncan Mak  <[email protected]>
 
 	* SymDocumentType.cs: 	

+ 2 - 1
mcs/class/corlib/System.Diagnostics.SymbolStore/ISymbolDocument.cs

@@ -12,13 +12,14 @@ namespace System.Diagnostics.SymbolStore
 
 public interface ISymbolDocument {
 	
-	Guid CheckSymAlgorithmId {get; }
+	Guid CheckSumAlgorithmId {get; }
 	Guid DocumentType {get; }
 	bool HasEmbeddedSource {get; }
 	Guid Language {get; }	
 	Guid LanguageVendor {get; }
 	int SourceLength {get; }
 	string URL {get; }
+	
 
 	int FindClosestLine (int line);
 	byte[] GetCheckSum ();

+ 1 - 0
mcs/class/corlib/System.Diagnostics.SymbolStore/ISymbolNamespace.cs

@@ -15,6 +15,7 @@ public interface ISymbolNamespace {
 	string Name {get ;}
 
 	ISymbolNamespace[] GetNamespaces ();
+	ISymbolVariable[] GetVariables ();
 }
 
 }

+ 3 - 2
mcs/class/corlib/System.Diagnostics.SymbolStore/ISymbolWriter.cs

@@ -52,7 +52,7 @@ public interface ISymbolWriter {
 		int endOffset);
 	void DefineParameter (
 		string name,
-		FieldAttributes attributes,
+		ParameterAttributes attributes,
 		int sequence,
 		SymAddressKind addrKind,
 		int addr1,
@@ -69,7 +69,7 @@ public interface ISymbolWriter {
 	void OpenMethod (SymbolToken method);
 	void OpenNamespace (string name);
 	int OpenScope (int startOffset);
-	void SetMethodSourceRanger (
+	void SetMethodSourceRange (
 		ISymbolDocumentWriter startDoc,
 		int startLine,
 		int startColumn,
@@ -81,6 +81,7 @@ public interface ISymbolWriter {
 	void SetUnderlyingWriter (IntPtr underlyingWriter);
 	void SetUserEntryPoint (SymbolToken entryMethod);
 	void UsingNamespace (string fullName);
+	
 
 }