Andrew Boyarshin

Results 11 issues of Andrew Boyarshin

So-called _eager_ mode, implement transformations that do unsafe but effective, highly opinionated transforms. A feature, thus not a blocker for next version release. - [x] Migrate to `portable` DebugType -...

Some projects (like [ConfuserEx](https://github.com/yck1509/ConfuserEx)) specify only conditional `TargetFrameworkVersion`s: ```xml v4.0 v4.5 ``` It works in legacy project system, but fails sanity check in CPS, as `TargetFrameworkIdentifier` doesn't get defined by...

It seems we can implement some kind of analysis based on the information we gather. I've already implemented this part and I want more ideas for custom diagnostics. * W001:...

`V568 It's odd that 'sizeof()' operator evaluates the size of a pointer to a class, but not the size of the 'o->pTrampoline' class object. detours.cpp 1763` Would someone knowledgeable with...

bug
help-wanted

## Purpose Some applications (and libraries, like [replxx](https://github.com/AmokHuginnsson/replxx/blob/master/src/windows.cxx)) rely on this undocumented behavior and throw internally an memory access violation exception. JIRA issue: None

NT6+

```csharp public override Task NestedDeclarationTest() { var inputContents = @"struct CustomNativeNew {}; struct CustomNativeNewNested { CustomNativeNew Nested; }; "; var expectedOutputContents = @"namespace ClangSharp.Test { public partial struct CustomNativeNew {...

Passing `Path.GetRandomFileName()` as `string testOutputLocation` parameter to `PInvokeGeneratorConfiguration` constructor in `ValidateGeneratedBindingsAsync` will increase code coverage.

Feels like we have a type deduplication malfunctioning. Some rogue HashSet comparator? Vortice.DXGI.WinUI for reference. ```xml ``` Does not generate `IVirtualSurfaceImageSourceNative` and the rest that are duplicated across these headers....

Noticed when manually reviewing _Vortice.MediaFoundation_ bindings. `MFTOPONODE_ATTRIBUTE_UPDATE` is an example of a wrong structure. adds a repro, without a fix. Union fields are supposed to all have an offset of...

# RU Сделал отдельный issue для этой задачи. Сейчас в движке: - [LuaBind beta 7 (версия 29 июля 2004 года!)](https://github.com/luabind/luabind/tree/6726a5dced14e317e1fb6eb50ba5601def42d9ec) - [LuaJIT 1.1.4](http://luajit.org/changes.html#LuaJIT-1.1.4) Сейчас LuaBind заброшен(последний коммит 2010 года). LuaJIT...

enhancement