Add dereference to tree
This commit is contained in:
@@ -97,10 +97,8 @@ const (
|
||||
ArgumentKindList
|
||||
|
||||
// {name}
|
||||
ArgumentKindDereference
|
||||
|
||||
// {name 23}
|
||||
ArgumentKindSubscript
|
||||
ArgumentKindDereference
|
||||
|
||||
// name.name
|
||||
// name.name.name
|
||||
@@ -220,6 +218,15 @@ type FaceSection struct {
|
||||
FaceBehavior
|
||||
}
|
||||
|
||||
// Dereference represents a pointer dereference or array subscript.
|
||||
type Dereference struct {
|
||||
locatable
|
||||
valuable
|
||||
|
||||
// if a simple dereference was parsed, this should just be zero.
|
||||
offset int
|
||||
}
|
||||
|
||||
// PhraseKind determines what semantic role a phrase plays.
|
||||
type PhraseKind int
|
||||
|
||||
|
||||
Reference in New Issue
Block a user