我有一個包含以下內容的約100行的cpp文件。 #include <clang/Frontend/CompilerInstance.h>
#include <clang/Frontend/FrontendActions.h>
#include <iostream>
// The filename that will be processed (twice).
static const c
我正在爲僞代碼語言編寫LLVM IR生成器。這種語言應該允許重新定義函數。 這裏有一個例子,我有兩個名爲「f」的函數,但它們有不同的參數。 function f(int i, float r) returns int { return i; }
function f(float r, float r2) returns int {return i; }
我認爲LLVM可能不同,但我得到 er