PERWAPI.Scope.BuildSignatures C# (CSharp) Метод

BuildSignatures() приватный Метод

private BuildSignatures ( MetaDataOut md ) : void
md MetaDataOut
Результат void
        internal void BuildSignatures(MetaDataOut md)
        {
            if (!md.Debug) return;

             try {
               Local[] locals = _thisMeth.GetLocals();
               foreach (LocalBinding binding in _localBindings) {
             if (binding._debugsig == null) {
            locals[binding._index].BuildTables(md);
            binding._debugsig = md.GetDebugSig(locals[binding._index]);
             }
             binding._debugsig.BuildMDTables(md);
               }
             } catch (Exception e) {
               throw new Exception("Exception while writing debug info for: " +
                            this._thisMeth.NameString()+"\r\n"+e.ToString());
             }
        }