Searched refs:Directive (Results 1 – 6 of 6) sorted by relevance
63 type Directive struct { struct70 func (x *Directive) Dump() string { argument74 func (x *Directive) Pos() Pos { return x.NamePos } argument75 func (x *Directive) End() Pos { argument
69 &Directive{79 &Directive{
238 p.nodes = append(p.nodes, &Directive{
59 case *mkparser.Directive:92 func (ctx context) handleInclude(t *mkparser.Directive) {
949 func (ctx *parseContext) handleInclude(v *mkparser.Directive) []starlarkNode {976 func (ctx *parseContext) maybeHandleDefine(directive *mkparser.Directive) starlarkNode {987 func (ctx *parseContext) handleIfBlock(ifDirective *mkparser.Directive) starlarkNode {994 case *mkparser.Directive:1015 func (ctx *parseContext) processBranch(check *mkparser.Directive) *switchCase {1024 if d, ok := node.(*mkparser.Directive); ok {1037 func (ctx *parseContext) parseCondition(check *mkparser.Directive) starlarkNode {1076 func (ctx *parseContext) parseCompare(cond *mkparser.Directive) starlarkExpr {1159 func (ctx *parseContext) parseCompareSpecialCases(directive *mkparser.Directive, left starlarkExpr,1196 func (ctx *parseContext) parseCompareFilterFuncResult(cond *mkparser.Directive,[all …]
166 case *mkparser.Directive:353 func handleModuleConditionals(file *bpFile, directive *mkparser.Directive, conds []*conditional) { argument