Function: semantic-analyze-notc-completion-at-point-function
semantic-analyze-notc-completion-at-point-function is an autoloaded
and byte-compiled function defined in analyze.el.gz.
Signature
(semantic-analyze-notc-completion-at-point-function)
Documentation
Return possible analysis completions at point.
The completions provided are via semantic-analyze-possible-completions,
but with the no-tc option passed in, which means constraints based
on what is being assigned to are ignored.
This function can be used by completion-at-point-functions.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic/analyze.el.gz
(defun semantic-analyze-notc-completion-at-point-function ()
"Return possible analysis completions at point.
The completions provided are via `semantic-analyze-possible-completions',
but with the `no-tc' option passed in, which means constraints based
on what is being assigned to are ignored.
This function can be used by `completion-at-point-functions'."
(when (semantic-active-p)
(let* ((ctxt (semantic-analyze-current-context))
(possible (semantic-analyze-possible-completions ctxt 'no-tc)))
(when possible
(list (car (oref ctxt bounds))
(cdr (oref ctxt bounds))
possible))
)))