Beef
Beef copied to clipboard
Beef Programming Language
I have a math util class: ``` using System; namespace Sphenery.Core.Mathematics; /// /// Contains useful mathematical functions. /// public static class MathUtil { /// /// Gets a value indicating whether...
Platform: Windows 10 86_64 IDE version: Latest nightly Steps to reproduce: * Open the attached workspace, and try to type "public static void main" or pretty much anything * Press...
 The compiler is complaining that outDevice isn't assigned a value. However, a value is assigned in all branches.
Pasting this code in the IDE will surface the error: ``` public struct PooledObjectScope : IDisposable { /// Initializes a new instance of the structure. /// @param pool The pool...
``` using System; class Program { public static void Main() { Event ev = .(); //Event ev = .(); // replacing the line above with this works around the bug...
We have this function in our C API: ```cpp Vector3 RSDK_Vector3_CalculateBezierPoint_2(float t, Vector3 start, Vector3 ctrl1, Vector3 ctrl2, Vector3 end) { return Vector3::CalculateBezierPoint(t, start, ctrl1, ctrl2, end); } ``` Exposed...
**Beef version**: 0.43.4 Using ToScopeCStr! seems to break defer:: call and cause EXCEPTION_ACCESS_VIOLATION. ``` using System; namespace beef_bug; class Program { public static int Main(String[] args) { Print(); Console.Read(); return...
**Beef version**: 0.43.4 When selecting text and toggling comments using the "Comment Toggle" shortcut, the cursor position ends up in an incorrect location, suggesting the presence of whitespace characters even...
**Beef version**: 0.43.4 Accidentally clicking on an autocompletion/documentation tooltip loses editor's focus, hence input, this interrupts the development flow quite a bit, because editor shortcuts no longer work when this...
Here is a minimal repro case: [AndroidTest.zip](https://github.com/beefytech/Beef/files/11520744/AndroidTest.zip) When platform is set to Win64 there is no error, but as soon the android platform is selected the comptime fails with this...