Mono.CSharp.DefiniteAssignmentBitSet.Set C# (CSharp) Method

Set() public method

public Set ( int index, int length ) : void
index int
length int
return void
		public void Set (int index, int length)
		{
			for (int i = 0; i < length; ++i) {
				if (CopyOnWrite && !this[index + i])
					Clone ();

				SetBit (index + i);
			}
		}

Same methods

DefiniteAssignmentBitSet::Set ( int index ) : void

Usage Example

コード例 #1
0
ファイル: flowanalysis.cs プロジェクト: z3nth10n/ILSpy-CMD
        public void SetAssigned(DefiniteAssignmentBitSet vector, bool generatedAssignment)
        {
            if (Length == 1)
            {
                vector.Set(Offset);
            }
            else
            {
                vector.Set(Offset, Length);
            }

            if (!generatedAssignment)
            {
                IsEverAssigned = true;
            }
        }
All Usage Examples Of Mono.CSharp.DefiniteAssignmentBitSet::Set