mirror of
https://github.com/AdaCore/langkit.git
synced 2026-02-12 12:28:12 -08:00
22 lines
382 B
Python
22 lines
382 B
Python
from __future__ import absolute_import, division, print_function
|
|
|
|
from langkit.diagnostics import DiagnosticError
|
|
from langkit.dsl import ASTNode, Int, Struct, UserField
|
|
|
|
|
|
class FooNode(ASTNode):
|
|
pass
|
|
|
|
|
|
class StructA(Struct):
|
|
a = UserField(type=Int)
|
|
|
|
try:
|
|
class StructB(StructA):
|
|
b = UserField(type=Int)
|
|
except DiagnosticError:
|
|
pass
|
|
|
|
print('')
|
|
print('Done')
|