automaticp

Results 5 issues of automaticp

Currently, implementation of `Binding::log` allocates a move-constructed `FunctionCall` on each invocation and passes a raw pointer to the callback. There are 2 issues with this: - The interface does not...

OS: Ubuntu 22.10 Compiler: GCC 12.2.0 Relevang build log: ``` ... [ 72%] Building CXX object examples/CMakeFiles/glfwpp_example_basic.dir/basic.cpp.o In file included from /home/automatic/projects/glfwpp/include/glfwpp/joystick.h:4, from /home/automatic/projects/glfwpp/include/glfwpp/glfwpp.h:10, from /home/automatic/projects/glfwpp/examples/basic.cpp:3: /home/automatic/projects/glfwpp/include/glfwpp/helper.h: In constructor ‘constexpr...

Adds `#include ` to `helper.h` for `std::exchange`. Fixes #264

Hey, I wanted to clarify one thing about the behavior of completion on overloads. Currently (v1.3.2), there's a duplicate entry for each function overload: ![image](https://github.com/nolanderc/glsl_analyzer/assets/83063079/76dbd1f1-cffd-4bdb-bf3a-b60ceaf96342) I think this is mostly...

Hi, hope you're doing well! Stumbled upon this during refactoring of some code, here's a repro: ```glsl #version 450 core struct S { float value; }; void main() { const...