跳转至

LLVM CodeBook

1. Error

1. Chapter2

GAS
ch2_toy.cpp:328:33: error: assigning to 'mapped_type' (aka 'llvm::Value *') from incompatible
      type 'Function::arg_iterator' (aka 'ilist_iterator<llvm::Argument>')
          Named_Values[Arguments[Idx]] = Arg_It;

The solved method is in

GAS
https://llvm1802.wordpress.com/2016/04/30/llvm-cookbook-chapter-2-redux-encore/

Reference Kaleidoscope Chapter3