Function: csharp--color-forwards

csharp--color-forwards is a byte-compiled function defined in csharp-mode.el.gz.

Signature

(csharp--color-forwards FONT-LOCK-FACE)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/csharp-mode.el.gz
(defun csharp--color-forwards (font-lock-face)
  (let (id-beginning)
    (goto-char (match-beginning 0))
    (forward-word)
    (while (and (not (or (eq (char-after) ?\;)
                         (eq (char-after) ?\{)))
                (progn
                  (forward-char)
                  (c-forward-syntactic-ws)
                  (setq id-beginning (point))
                  (> (skip-chars-forward
                      (c-lang-const c-symbol-chars))
                     0))
                (not (get-text-property (point) 'face)))
      (c-put-font-lock-face id-beginning (point) font-lock-face)
      (c-forward-syntactic-ws))))