Variable: csharp--regex-using-or-namespace

csharp--regex-using-or-namespace is a variable defined in csharp-mode.el.gz.

Value

"^using\\|namespace\\s *\\([A-Z][A-Za-z0-9_]*\\)"

Documentation

Regex matching identifiers after a using or namespace
    declaration.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/csharp-mode.el.gz
(eval-and-compile
  (defconst csharp--regex-identifier
    "[A-Za-z][A-Za-z0-9_]*"
    "Regex describing an identifier in C#.")

  (defconst csharp--regex-identifier-matcher
    (concat "\\(" csharp--regex-identifier "\\)")
    "Regex matching an identifier in C#.")

  (defconst csharp--regex-type-name
    "[A-Z][A-Za-z0-9_]*"
    "Regex describing a type identifier in C#.")

  (defconst csharp--regex-type-name-matcher
    (concat "\\(" csharp--regex-type-name "\\)")
    "Regex matching a type identifier in C#.")

  (defconst csharp--regex-using-or-namespace
    (concat "^using" "\\|" "namespace"
            "\\s *"
            csharp--regex-type-name-matcher)
    "Regex matching identifiers after a using or namespace
    declaration."))