Lines Matching defs:parseState
54 type parseState struct { struct
55 scope scope
56 str string
57 pendingStr string
58 stringStart int
59 varStart int
60 result *ninjaString
63 func (ps *parseState) pushVariable(v Variable) {
74 func (ps *parseState) pushString(s string) {
119 func parseFirstRuneState(state *parseState, i int, r rune) (stateFunc, error) {
126 func parseStringState(state *parseState, i int, r rune) (stateFunc, error) {
141 func parseDollarStartState(state *parseState, i int, r rune) (stateFunc, error) {
173 func parseDollarState(state *parseState, i int, r rune) (stateFunc, error) {
222 func parseBracketsState(state *parseState, i int, r rune) (stateFunc, error) {