Lines Matching refs:llvm
47 llvm::Error Lua::Run(llvm::StringRef buffer) { in Run()
52 return llvm::Error::success(); in Run()
54 llvm::Error e = llvm::make_error<llvm::StringError>( in Run()
55 llvm::formatv("{0}\n", lua_tostring(m_lua_state, -1)), in Run()
56 llvm::inconvertibleErrorCode()); in Run()
62 llvm::Error Lua::RegisterBreakpointCallback(void *baton, const char *body) { in RegisterBreakpointCallback()
65 std::string func_str = llvm::formatv(fmt_str, body).str(); in RegisterBreakpointCallback()
67 llvm::Error e = llvm::make_error<llvm::StringError>( in RegisterBreakpointCallback()
68 llvm::formatv("{0}", lua_tostring(m_lua_state, -1)), in RegisterBreakpointCallback()
69 llvm::inconvertibleErrorCode()); in RegisterBreakpointCallback()
75 return llvm::Error::success(); in RegisterBreakpointCallback()
78 llvm::Expected<bool>
90 llvm::Error Lua::RegisterWatchpointCallback(void *baton, const char *body) { in RegisterWatchpointCallback()
93 std::string func_str = llvm::formatv(fmt_str, body).str(); in RegisterWatchpointCallback()
95 llvm::Error e = llvm::make_error<llvm::StringError>( in RegisterWatchpointCallback()
96 llvm::formatv("{0}", lua_tostring(m_lua_state, -1)), in RegisterWatchpointCallback()
97 llvm::inconvertibleErrorCode()); in RegisterWatchpointCallback()
103 return llvm::Error::success(); in RegisterWatchpointCallback()
106 llvm::Expected<bool>
116 llvm::Error Lua::CheckSyntax(llvm::StringRef buffer) { in CheckSyntax()
122 return llvm::Error::success(); in CheckSyntax()
125 llvm::Error e = llvm::make_error<llvm::StringError>( in CheckSyntax()
126 llvm::formatv("{0}\n", lua_tostring(m_lua_state, -1)), in CheckSyntax()
127 llvm::inconvertibleErrorCode()); in CheckSyntax()
133 llvm::Error Lua::LoadModule(llvm::StringRef filename) { in LoadModule()
136 return llvm::make_error<llvm::StringError>("invalid path", in LoadModule()
137 llvm::inconvertibleErrorCode()); in LoadModule()
141 return llvm::make_error<llvm::StringError>("invalid extension", in LoadModule()
142 llvm::inconvertibleErrorCode()); in LoadModule()
148 llvm::Error e = llvm::make_error<llvm::StringError>( in LoadModule()
149 llvm::formatv("{0}\n", lua_tostring(m_lua_state, -1)), in LoadModule()
150 llvm::inconvertibleErrorCode()); in LoadModule()
158 return llvm::Error::success(); in LoadModule()
161 llvm::Error Lua::ChangeIO(FILE *out, FILE *err) { in ChangeIO()
174 return llvm::make_error<llvm::StringError>("could not get stdout", in ChangeIO()
175 llvm::inconvertibleErrorCode()); in ChangeIO()
185 return llvm::make_error<llvm::StringError>("could not get stderr", in ChangeIO()
186 llvm::inconvertibleErrorCode()); in ChangeIO()
190 return llvm::Error::success(); in ChangeIO()