зеркало из https://github.com/mono/CppSharp.git
Fix HasDependentValueFieldInLayout stack overflow
This commit is contained in:
Родитель
efdec41f13
Коммит
c1b3a1e4d4
|
@ -257,6 +257,7 @@ namespace CppSharp.AST
|
|||
s => s.Layout.Fields.Any(
|
||||
f => f.QualifiedType.Type.TryGetDeclaration(
|
||||
out ClassTemplateSpecialization specialization) &&
|
||||
@class != specialization.TemplatedDecl.TemplatedClass &&
|
||||
specialization.TemplatedDecl.TemplatedClass.HasDependentValueFieldInLayout())));
|
||||
|
||||
public static IEnumerable<Property> GetConstCharFieldProperties(this Class @class) =>
|
||||
|
|
Загрузка…
Ссылка в новой задаче