Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AlignAttribute on allocations do not emit an error when given non-const arguments #2200

Open
elusivePorpoise opened this issue Mar 26, 2025 · 0 comments

Comments

@elusivePorpoise
Copy link

elusivePorpoise commented Mar 26, 2025

...when the argument is from a method parameter

class Program
{
    static void* Alloc(int size, int align)
    {
	return new [Align(align)] uint8[size]*;
    }
	
    static void Main()
    {
        var align = 1;
	var foo = Alloc(1, align);
	Debug.WriteLine(scope $"foo = {foo}");
    }
}

Gives no errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant