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

Lines Matching defs:regexp

396 (defconst c-string-limit-regexp (if (memq 'gen-string-delim c-emacs-features)
401 (defconst c-ws*-string-limit-regexp
402 (concat "[ \t]*\\(" c-string-limit-regexp "\\)"))
1055 (looking-at c-label-kwds-regexp))))
2468 (not (looking-at c-keywords-regexp))
2484 (when (and c-overloadable-operators-regexp
2487 (cond ((and (looking-at c-overloadable-operators-regexp)
2497 (looking-at c-overloadable-operators-regexp)))
2532 (while (let ((pos (or (and (looking-at c-nonsymbol-token-regexp)
2534 ;; `c-nonsymbol-token-regexp' should always match
2556 (if (looking-at c-nonsymbol-token-regexp)
2558 ;; `c-nonsymbol-token-regexp' should always match since
2639 ((looking-at c-nonsymbol-token-regexp)
2642 ;; `c-nonsymbol-token-regexp' above should always
2650 (looking-at c-nonsymbol-token-regexp)))
2736 (let ((c-nonsymbol-token-regexp "\\s.\\|\\s\(\\|\\s\)"))
2744 (let ((c-nonsymbol-token-regexp "\\s.\\|\\s\(\\|\\s\)"))
2751 (defun c-syntactic-re-search-forward (regexp &optional bound noerror
2797 ;;(message "c-syntactic-re-search-forward %s %s %S" (point) bound regexp)
2823 (re-search-forward regexp bound noerror))
2902 (signal 'search-failed (list regexp)))))
2928 (t (signal 'search-failed (list regexp)))))
2955 (signal 'search-failed (list regexp)))
3140 ;; ;; The regexp matching chars `c-syntactic-skip-backward' needs to
3160 ;; (concat c-string-limit-regexp "\\|\\s)"))
3197 ;; ;; `re-search-backward' with a single char regexp
3295 ;; /regexp/ {<C-j>
3373 ((looking-at c-string-limit-regexp) ; String.
3377 ((looking-at c-comment-start-regexp) ; Line or block comment.
3456 (cond ((looking-at c-string-limit-regexp) 'string)
3656 ;; next regexp search is started here instead.
3707 (not (looking-at c-string-limit-regexp)))
3715 (unless (looking-at c-literal-start-regexp)
3793 ;; regexp always can consume at least one character to
4115 (looking-at c-<>-multichar-token-regexp)
4130 (looking-at c-<>-multichar-token-regexp)
4247 (and (looking-at c-keywords-regexp)
4456 (unless (looking-at c-<-op-cont-regexp)
4491 ;; since the regexp below has to avoid ">>" without
4523 (if (looking-at c->-op-cont-regexp)
4544 (if (if (looking-at c-<-op-cont-regexp)
4560 (not (looking-at c-keywords-regexp)))
4713 (if (looking-at c-keywords-regexp)
4767 ((looking-at c-overloadable-operators-regexp)
5631 ;; the declaration is typeless. But if the regexp doesn't match
5816 (and (looking-at c-primary-expr-regexp)
5830 (not (looking-at c-keywords-regexp)))))
5831 ;; If `c-primary-expr-regexp' matched a nonsymbol token, check
5835 ;; operator regexp only matches '.'.
5836 (or (not (looking-at c-nonsymbol-token-regexp))
5948 ((looking-at c-label-kwds-regexp)
6043 ;; `c-syntactic-re-search-forward' regexp below.
6069 ;; arguments. FIXME: Should build this regexp from the language
6075 (search-forward-regexp
6103 (search-forward-regexp "\\=slots\\>" limit t)
6131 (not (looking-at c-label-kwds-regexp))))
6478 (and c-overloadable-operators-regexp
6480 (looking-at c-overloadable-operators-regexp)
6640 c-overloadable-operators-regexp
6644 (looking-at c-overloadable-operators-regexp)
6809 ;; Use this variant to avoid yet another special regexp.
7119 (if (looking-at c-keywords-regexp)
7286 (looking-at c-comment-start-regexp))
7641 (setq containing-decl-kwd (and (looking-at c-keywords-regexp)
7841 ((looking-at c-label-kwds-regexp)
8164 (when c-overloadable-operators-regexp
8420 (not (and c-overloadable-operators-regexp
8790 (if (looking-at c-label-kwds-regexp)
8830 (not (looking-at c-label-kwds-regexp)))
8931 (if (looking-at c-label-kwds-regexp)
8948 (when (and (looking-at c-comment-start-regexp)