示例#1
0
文件: Region.cs 项目: bartwe/plukc
        private RegionPlaceholder SetupPlaceholderRef(PlaceholderRef target)
        {
            Require.Assigned(target);
            RegionPlaceholder placeholder;

            placeholder.offset          = stream.Position;
            placeholder.target          = new Placeholder();
            placeholder.targetRef       = target;
            placeholder.relative        = false;
            placeholder.relativeSection = false;
            placeholder.relativeFile    = false;
            placeholder.displacement32  = false;
            WriteNumber(0);
            placeholder.location = CurrentLocation;
            return(placeholder);
        }
示例#2
0
文件: Region.cs 项目: bartwe/plukc
        public void WritePlaceholderRef(PlaceholderRef target)
        {
            RegionPlaceholder placeholder = SetupPlaceholderRef(target);

            placeholders.Add(placeholder);
        }
示例#3
0
文件: Assembler.cs 项目: bartwe/plukc
 public abstract void ExceptionHandlerSetup(PlaceholderRef site);
示例#4
0
文件: Assembler.cs 项目: bartwe/plukc
 public abstract void SetDestination(PlaceholderRef place);