ok now i havet to go harvest potatoes
This commit is contained in:
parent
558542127d
commit
ce5394af11
@ -233,8 +233,19 @@ func (parser *ParsingOperation) parseObjectMemberDefinition () (
|
|||||||
value Argument,
|
value Argument,
|
||||||
err error,
|
err error,
|
||||||
) {
|
) {
|
||||||
|
// get the name of the inherited member
|
||||||
err = parser.expect(lexer.TokenKindName)
|
err = parser.expect(lexer.TokenKindName)
|
||||||
if err != nil { return }
|
if err != nil { return }
|
||||||
|
name = parser.token.Value().(string)
|
||||||
|
|
||||||
|
// we require a default value, or else why would this structure even be
|
||||||
|
// present?
|
||||||
|
err = parser.nextToken(lexer.TokenKindColon)
|
||||||
|
if err != nil { return }
|
||||||
|
err = parser.nextToken(lexer.TokenKindLParen, lexer.TokenKindLessThan)
|
||||||
|
if err != nil { return }
|
||||||
|
|
||||||
|
// TODO: parse default value
|
||||||
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user