public virtual void DefineGlobalVariable
				(String name, FieldAttributes attributes, 
				 byte[] signature, SymAddressKind addrKind,
				 int addr1, int addr2, int addr3)
			{
				throw new NotSupportedException();
			}
	public virtual void DefineField
				(SymbolToken parent, String name,
				 FieldAttributes attributes, 
				 byte[] signature, 
				 SymAddressKind addrKind, 
				 int addr1, int addr2, int addr3)
			{
				throw new NotSupportedException();
			}
		public void DefineLocalVariable2 (string name,
										  FieldAttributes attributes,
										  SymbolToken sigToken,
										  SymAddressKind addrKind,
										  int addr1,
										  int addr2,
										  int addr3,
										  int startOffset,
										  int endOffset)
		{
			((ISymUnmanagedWriter2)m_writer).DefineLocalVariable2 (name, (int)attributes, sigToken, (int)addrKind, addr1, addr2, addr3, startOffset, endOffset);
		}
Example #4
0
 public void DefineLocalVariable(
     string name,
     FieldAttributes attributes,
     byte[] signature,
     SymAddressKind addrKind,
     int addr1,
     int addr2,
     int addr3,
     int startOffset,
     int endOffset)
 {
     msw.DefineLocalVariable(nextLocalIndex++, name);
 }
Example #5
0
 public void DefineLocalVariable(String name,
                                 FieldAttributes attributes,
                                 byte[] signature,
                                 SymAddressKind addressKind,
                                 int addr1,
                                 int addr2,
                                 int addr3,
                                 int startOffset,
                                 int endOffset)
 {
     m_target.DefineLocalVariable(name, (int)attributes, signature.Length, signature,
                                  (int)addressKind, addr1, addr2, addr3, startOffset, endOffset);
 }
Example #6
0
 public void DefineLocalVariable2(
     string name,
     VariableAttributes attributes,
     SymbolToken sigToken,
     SymAddressKind addrKind,
     int addr1,
     int addr2,
     int addr3,
     int startOffset,
     int endOffset)
 {
     m_writer.DefineLocalVariable2(name, (int)attributes, sigToken, (int)addrKind, addr1, addr2, addr3, startOffset, endOffset);
 }
Example #7
0
 public void DefineField(SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     writer.DefineField((uint)parent.GetToken(), name, (uint)attributes, (uint)signature.Length, signature, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3);
 }
Example #8
0
 public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset)
 {
     writer.DefineLocalVariable(name, (uint)attributes, (uint)signature.Length, signature, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3, (uint)startOffset, (uint)endOffset);
 }
Example #9
0
		public void DefineParameter (
			string name,
			ParameterAttributes attributes,
			int sequence,
			SymAddressKind addrKind,
			int addr1,
			int addr2,
			int addr3)
		{
		}
Example #10
0
		public void DefineGlobalVariable (
			string name,
			FieldAttributes attributes,
			byte[] signature,
			SymAddressKind addrKind,
			int addr1,
			int addr2,
			int addr3)
		{
		}
Example #11
0
		public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3) {
			writer.DefineGlobalVariable(name, (uint)attributes, (uint)signature.Length, signature, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3);
		}
Example #12
0
		public void DefineParameter(string name, ParameterAttributes attributes, int sequence, SymAddressKind addrKind, int addr1, int addr2, int addr3) {
			writer.DefineParameter(name, (uint)attributes, (uint)sequence, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3);
		}
Example #13
0
 public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1,
                                 int addr2, int addr3, int startOffset, int endOffset)
 {
 }
Example #14
0
 public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, SymAddressKind addrKind, int addr1,
                             int addr2, int addr3)
 {
 }
Example #15
0
 public void DefineLocalVariable2(string name, FieldAttributes attributes, int signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset)
 {
     currentMethod.scopeStack.Peek().locals[name] = new LocalVar(attributes, signature, addrKind, addr1, addr2, addr3, startOffset, endOffset);
 }
Example #16
0
 public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     throw new NotImplementedException();
 }
Example #17
0
 public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset)
 {
     throw new NotImplementedException();
 }
Example #18
0
 public void DefineField(SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     throw new NotImplementedException();
 }
Example #19
0
 internal LocalVar(FieldAttributes attributes, int signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset)
 {
     this.attributes = attributes;
     this.signature = signature;
     this.addrKind = addrKind;
     this.addr1 = addr1;
     this.addr2 = addr2;
     this.addr3 = addr3;
     this.startOffset = startOffset;
     this.endOffset = endOffset;
 }
Example #20
0
        public void DefineLocalVariable2(
			string name,
			VariableAttributes attributes,
			SymbolToken sigToken,
			SymAddressKind addrKind,
			int addr1,
			int addr2,
			int addr3,
			int startOffset,
			int endOffset)
        {
            m_writer.DefineLocalVariable2 (name, (int)attributes, sigToken, (int)addrKind, addr1, addr2, addr3, startOffset, endOffset);
        }
Example #21
0
 public void DefineField(SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind,
                         int addr1, int addr2, int addr3)
 {
 }
		public void DefineParameter (string name, ParameterAttributes attributes, int sequence, SymAddressKind addrKind, int addr1, int addr2, int addr3)
		{
			throw new Exception ("The method or operation is not implemented.");
		}
Example #23
0
 public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1,
                                  int addr2, int addr3)
 {
 }
Example #24
0
 public void DefineLocalVariable2(string name, FieldAttributes attributes, int signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset)
 {
     Debug.Assert(localVarSigToken == 0 || localVarSigToken == signature);
     localVarSigToken = signature;
     scope.VariableList.Add(new Variable {
         Name = name, Index = addr1
     });
 }
Example #25
0
 public void DefineLocalVariable2(string name, FieldAttributes attributes, int signature, SymAddressKind addrKind, int addr1,
                                  int addr2, int addr3, int startOffset, int endOffset)
 {
 }
Example #26
0
		public void DefineField(SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3) {
			writer.DefineField((uint)parent.GetToken(), name, (uint)attributes, (uint)signature.Length, signature, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3);
		}
Example #27
0
 public void DefineLocalVariable(
     string name,
     FieldAttributes attributes,
     byte[] signature ,
     SymAddressKind addrKind,
     int addr1,
     int addr2,
     int addr3,
     int startOffset,
     int endOffset)
 {
     int hr;
     COMException Exception;
     hr = SymWriter_DefineLocalVariable(
         m_Writer, name,
         (int)attributes, signature.Length, signature, (int)addrKind,
         addr1, addr2, addr3, startOffset, endOffset);
     if (hr < 0)
     {
         Exception = new COMException("Call to DefineLocalVariable failed.", hr);
         throw Exception;
     }
 }
Example #28
0
		public void DefineField (
			SymbolToken parent,
			string name,
			FieldAttributes attributes,
			byte[] signature,
			SymAddressKind addrKind,
			int addr1,
			int addr2,
			int addr3)
		{
		}
Example #29
0
 public void DefineParameter(string name,
     ParameterAttributes attributes,
     int sequence,
     SymAddressKind addrKind,
     int addr1,
     int addr2,
     int addr3)
 {
     int hr;
     COMException Exception;
     hr = SymWriter_DefineParameter(
         m_Writer, name,
         (int)attributes, sequence , (int)addrKind,
         addr1, addr2, addr3);
     if (hr < 0)
     {
         Exception = new COMException("Call to DefineParameter failed.", hr);
         throw Exception;
     }
 }
Example #30
0
		public void DefineLocalVariable (
			string name,
			FieldAttributes attributes,
			byte[] signature,
			SymAddressKind addrKind,
			int addr1,
			int addr2,
			int addr3,
			int startOffset,
			int endOffset)
		{
			msw.DefineLocalVariable (nextLocalIndex++, name);
		}
Example #31
0
 public void DefineField(
     SymbolToken parent,
     string name,
     FieldAttributes attributes,
     byte[] signature ,
     SymAddressKind addrKind,
     int addr1,
     int addr2,
     int addr3)
 {
     int hr;
     COMException Exception;
     hr = SymWriter_DefineField(
         m_Writer, parent.GetToken(), name,
         attributes.GetHashCode(), signature , (int)addrKind,
         addr1, addr2, addr3);
     if (hr < 0)
     {
         Exception = new COMException("Call to DefineField failed.", hr);
         throw Exception;
     }
 }
 public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence,
                             SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     HRESULT.ThrowOnFailure(_unmanaged.DefineParameter(name,
                                                       (int)attributes, sequence, (int)addrKind, addr1, addr2, addr3));
 }
Example #33
0
 public void DefineLocalVariable2(string name, FieldAttributes attributes, int signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset)
 {
     currentMethod.scopeStack.Peek().locals[name] = new LocalVar(attributes, signature, addrKind, addr1, addr2, addr3, startOffset, endOffset);
 }
Example #34
0
 public void DefineParameter(string name, ParameterAttributes attributes, int sequence, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     writer.DefineParameter(name, (uint)attributes, (uint)sequence, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3);
 }
Example #35
0
 public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     throw new NotImplementedException();
 }
Example #36
0
 public void DefineGlobalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     writer.DefineGlobalVariable(name, (uint)attributes, (uint)signature.Length, signature, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3);
 }
Example #37
0
 /// <include file='doc\SymWriter.uex' path='docs/doc[@for="SymbolWriter.DefineField"]/*' />
 public void DefineField(SymbolToken parent,
                         String name,
                         FieldAttributes attributes,
                         byte[] signature,
                         SymAddressKind addressKind,
                         int addr1,
                         int addr2,
                         int addr3)
 {
     m_target.DefineField(parent, name, (int)attributes, signature.Length, signature,
                          (int)addressKind, addr1, addr2, addr3);
 }
Example #38
0
 public void DefineParameter(string name, ParameterAttributes attributes, int sequence, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     throw new Exception("The method or operation is not implemented.");
 }
Example #39
0
 /// <include file='doc\SymWriter.uex' path='docs/doc[@for="SymbolWriter.DefineLocalVariable"]/*' />
 public void DefineLocalVariable(String name,
                             FieldAttributes attributes,
                             byte[] signature,
                             SymAddressKind addressKind,
                             int addr1,
                             int addr2,
                             int addr3,
                             int startOffset,
                             int endOffset)
 {
     m_target.DefineLocalVariable(name, (int)attributes, signature.Length, signature,
                                  (int)addressKind, addr1, addr2, addr3, startOffset, endOffset);
 }
Example #40
0
 public void DefineGlobalVariable(string name,
     FieldAttributes attributes,
     byte[] signature ,
     SymAddressKind addrKind,
     int addr1,
     int addr2,
     int addr3)
 {
     int hr;
     COMException Exception;
     hr = SymWriter_DefineGlobalVariable(
         m_Writer,
         name,
         attributes.GetHashCode(), signature, signature.Length, addrKind.GetHashCode(),
         addr1, addr2, addr3);
     if (hr < 0)
     {
         Exception = new COMException("Call to DefineGlobalVariable failed.", hr);
         throw Exception;
     }
 }
	public virtual void DefineParameter
				(String name, ParameterAttributes attributes, 
				 int sequence, SymAddressKind addrKind, 
				 int addr1, int addr2, int addr3)
			{
				throw new NotSupportedException();
			}
Example #42
0
 public void DefineField(SymbolToken parent, string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     throw new NotImplementedException();
 }
 [System.Security.SecurityCritical] // auto-generated
 #endif
 void ISymbolWriter.DefineLocalVariable(String name,
                                        FieldAttributes attributes,
                                        byte[] signature,
                                        SymAddressKind addrKind,
                                        int addr1,
                                        int addr2,
                                        int addr3,
                                        int startOffset,
                                        int endOffset)
 {
     int hr = m_vtable.DefineLocalVariable(m_pWriter,
                                           name,
                                           (int)attributes,
                                           signature.Length,
                                           signature,
                                           (int)addrKind,
                                           addr1,
                                           addr2,
                                           addr3,
                                           startOffset,
                                           endOffset);
     if (hr < 0)
     {
         throw Marshal.GetExceptionForHR(hr);
     }
 }
Example #44
0
 public void DefineParameter(string name, System.Reflection.ParameterAttributes attributes, int sequence, SymAddressKind addrKind, int addr1, int addr2, int addr3)
 {
     throw new NotImplementedException();
 }
 //------------------------------------------------------------------------------
 // DefineParameter() wrapper
 //------------------------------------------------------------------------------
 void ISymbolWriter.DefineParameter(String name,
                                    ParameterAttributes attributes,
                                    int sequence,
                                    SymAddressKind addrKind,
                                    int addr1,
                                    int addr2,
                                    int addr3)
 {
     throw new NotSupportedException();  // Intentionally not supported to match desktop CLR
 }
Example #46
0
 /// <include file='doc\SymWriter.uex' path='docs/doc[@for="SymbolWriter.DefineGlobalVariable"]/*' />
 public void DefineGlobalVariable(String name,
                              FieldAttributes attributes,
                              byte[] signature,
                              SymAddressKind addressKind,
                              int addr1,
                              int addr2,
                              int addr3)
 {
     m_target.DefineGlobalVariable(name, (int)attributes, signature.Length, signature,
                                   (int)addressKind, addr1, addr2, addr3);
 }
 //------------------------------------------------------------------------------
 // DefineGlobalVariable() wrapper
 //------------------------------------------------------------------------------
 void ISymbolWriter.DefineGlobalVariable(String name,
                                         FieldAttributes attributes,
                                         byte[] signature,
                                         SymAddressKind addrKind,
                                         int addr1,
                                         int addr2,
                                         int addr3)
 {
     throw new NotSupportedException();  // Intentionally not supported to match desktop CLR
 }
Example #48
0
 /// <include file='doc\SymWriter.uex' path='docs/doc[@for="SymbolWriter.DefineParameter"]/*' />
 public void DefineParameter(String name,
                         ParameterAttributes attributes,
                         int sequence,
                         SymAddressKind addressKind,
                         int addr1,
                         int addr2,
                         int addr3)
 {
     m_target.DefineParameter(name, (int)attributes, sequence, (int)addressKind, addr1, addr2, addr3);
 }
Example #49
0
		public void DefineLocalVariable(string name, System.Reflection.FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3, int startOffset, int endOffset) {
			writer.DefineLocalVariable(name, (uint)attributes, (uint)signature.Length, signature, (uint)addrKind, (uint)addr1, (uint)addr2, (uint)addr3, (uint)startOffset, (uint)endOffset);
		}