mirror of
https://gitlab.gnome.org/jwestman/blueprint-compiler.git
synced 2025-05-04 15:59:08 -04:00
Improve expression type checking
This commit is contained in:
parent
b636d9ed71
commit
98ba7d467a
11 changed files with 160 additions and 55 deletions
|
@ -1,7 +1,15 @@
|
|||
from .attributes import BaseAttribute, BaseTypedAttribute
|
||||
from .binding import Binding
|
||||
from .contexts import ValueTypeCtx
|
||||
from .expression import CastExpr, ClosureExpr, Expr, ExprChain, IdentExpr, LookupOp
|
||||
from .expression import (
|
||||
CastExpr,
|
||||
ClosureArg,
|
||||
ClosureExpr,
|
||||
Expr,
|
||||
ExprChain,
|
||||
LiteralExpr,
|
||||
LookupOp,
|
||||
)
|
||||
from .gobject_object import Object, ObjectContent
|
||||
from .gobject_property import Property
|
||||
from .gobject_signal import Signal
|
||||
|
@ -50,3 +58,5 @@ OBJECT_CONTENT_HOOKS.children = [
|
|||
Strings,
|
||||
Child,
|
||||
]
|
||||
|
||||
LITERAL.children = [Literal]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue