• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/progmodes/

Lines Matching defs:arglist

118 (defun c-block-in-arglist-dwim (arglist-start)
120 ;; brace block constructs in arguments in `c-lineup-arglist' etc.
122 ;; arglist starting at ARGLIST-START.
135 ;; Search for open braces from the arglist start to the end of the
137 (narrow-to-region arglist-start (c-point 'eol arglist-start))
139 (goto-char arglist-start)
156 (goto-char arglist-start)
166 (defun c-lineup-arglist (langelem)
184 Works with: arglist-cont-nonempty, arglist-close."
188 (if (c-block-in-arglist-dwim (c-langelem-2nd-pos c-syntactic-element))
191 ;; Normal case. Indent to the token after the arglist open paren.
199 (let ((arglist-content-start (point)))
202 (goto-char arglist-content-start)
220 Works with: arglist-cont, arglist-cont-nonempty."
225 (when (eq (car elem) 'arglist-cont-nonempty)
242 ;; This case is only applicable if we're the innermost arglist.
272 (defun c-lineup-arglist-intro-after-paren (langelem)
277 statement-block-intro, statement-case-intro, arglist-intro."
284 (defun c-lineup-arglist-close-under-paren (langelem)
287 corresponding open paren, but can also be used with arglist-cont and
288 arglist-cont-nonempty to line up all lines inside a parenthesis under
293 `c-basic-offset' only. See `c-lineup-arglist' for further discussion
297 arglist-close, brace-list-close, arglist-cont and arglist-cont-nonempty."
300 '(arglist-cont-nonempty arglist-close))
305 (if (save-excursion (c-block-in-arglist-dwim (point)))
308 ;; Normal case. Indent to the arglist open paren.
317 (defun c-lineup-arglist-operators (langelem)
323 || at_limit (x, <- c-lineup-arglist-operators
324 list) <- c-lineup-arglist-operators returns nil
329 settings, e.g. as follows \(the arglist-close setting is just a
332 \(c-set-offset 'arglist-cont '(c-lineup-arglist-operators 0))
333 \(c-set-offset 'arglist-cont-nonempty '(c-lineup-arglist-operators
334 c-lineup-arglist))
335 \(c-set-offset 'arglist-close '(c-lineup-arglist-close-under-paren))
337 Works with: arglist-cont, arglist-cont-nonempty."
342 (c-lineup-arglist-close-under-paren langelem))))
356 `c-lineup-arglist' for further discussion of this \"DWIM\" measure.
361 '(arglist-cont-nonempty arglist-close))
366 (let (special-list arglist-start)
372 (goto-char (setq arglist-start (car (car special-list))))
375 (setq arglist-start (point))
379 0) ; The arglist is "empty".
381 ((c-block-in-arglist-dwim (point))
385 ;; Normal case. Indent to the arglist open paren.
386 (goto-char arglist-start)
726 Works with: topmost-intro-cont, statement-cont, arglist-cont,
727 arglist-cont-nonempty."
730 (if (eq (c-langelem-sym langelem) 'arglist-cont-nonempty)
731 ;; If it's an arglist-cont-nonempty then we're only interested
792 Works with: topmost-intro-cont, statement-cont, arglist-cont,
793 arglist-cont-nonempty."
810 Works with: topmost-intro-cont, statement-cont, arglist-cont,
811 arglist-cont-nonempty."
813 (if (and (eq (c-langelem-sym langelem) 'arglist-cont-nonempty)
817 ;; anything. This can occur for arglist-cont-nonempty with
818 ;; nested arglist starts on the same line.
854 Works with: topmost-intro-cont, statement-cont, arglist-cont,
855 arglist-cont-nonempty."
1003 arglist-intro, arglist-cont-nonempty, arglist-close, and all in*
1038 arglist-cont."
1149 of arglist line-ups, e.g.
1151 (c-lineup-gcc-asm-reg c-lineup-arglist)
1153 Works with: arglist-cont, arglist-cont-nonempty."
1162 ;; This can occur for arglist-cont-nonempty with nested arglist
1164 (or (not (eq (car elem) 'arglist-cont-nonempty))