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))))