GetBlockPointers() public method

public GetBlockPointers ( ) : System.IntPtr[]
return System.IntPtr[]
Exemplo n.º 1
0
        public Value BuildPhi(TypeRef type, string name, PhiIncoming incoming)
        {
            IntPtr[] valPointers   = incoming.GetValuePointers();
            IntPtr[] blockPointers = incoming.GetBlockPointers();

            LLVMValueRef *phi = Native.BuildPhi(m_builder, type.Handle, name);

            Native.AddIncoming(phi, valPointers, blockPointers, (uint)valPointers.Length);

            return(new Value(phi));
        }
Exemplo n.º 2
0
        public Value BuildPhi(TypeRef type, string name, PhiIncoming incoming)
        {
            IntPtr[] valPointers = incoming.GetValuePointers();
            IntPtr[] blockPointers = incoming.GetBlockPointers();

            LLVMValueRef* phi = Native.BuildPhi(m_builder, type.Handle, name);
            Native.AddIncoming(phi, valPointers, blockPointers, (uint)valPointers.Length);

            return new Value(phi);
        }