Lines Matching refs:resolve
130 ;; If `resolve' is set, it means that the offset is just a hint, it
133 (defun offset-indentation (offset &key resolve align
139 (if resolve
330 ;; NOTE, unlike "reduce" rules, "resolve" rules cannot be duplicated
344 resolve-code ;; code to execute when matching a token
492 ;; Create a "resolve rule"
503 ;; result of macro, return indent resolve structure
655 ;; Compile the indent resolve code
657 (defun compile-indent-resolves (resolves &aux match resolve resolve-code)
668 (when (setq resolve (indresolve-code item))
673 resolve
679 resolve
682 resolve-code
683 (nconc resolve-code (list resolve))
688 (and resolve-code (cons 'cond resolve-code))
791 :resolve-code (compile-indent-resolves resolves)
1415 ;; Expand resolve code
1416 ,(indent-resolve-code (eval ind-definition))