1
4

1 回答 1

0

字符串在 LLVM IR 中都表示ConstantDataSequential为 Constant 的子类。如果你想要 stringref,你必须明确告诉 LLVM 通过调用ConstantDataSequential.
具体来说,您需要在转换获得的指针后调用以下一个或多个 LLVM API:

  • isString (unsigned CharSize=8)
  • isCString ()
  • getAsString ()
  • getAsCString ()
于 2018-01-13T19:21:48.317 回答