Org.Mozilla.Classfile.ConstantPool.AddConstant C# (CSharp) Метод

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

private AddConstant ( double k ) : int
k double
Результат int
		internal int AddConstant(double k)
		{
			Ensure(9);
			itsPool[itsTop++] = CONSTANT_Double;
			long bits = System.BitConverter.DoubleToInt64Bits(k);
			itsTop = ClassFileWriter.PutInt64(bits, itsPool, itsTop);
			int index = itsTopIndex;
			itsTopIndex += 2;
			itsPoolTypes.Put(index, CONSTANT_Double);
			return index;
		}

Same methods

ConstantPool::AddConstant ( float k ) : int
ConstantPool::AddConstant ( int k ) : int
ConstantPool::AddConstant ( long k ) : int
ConstantPool::AddConstant ( string k ) : int