Function: semantic-ctxt-current-symbol

semantic-ctxt-current-symbol is a byte-compiled function defined in ctxt.el.gz.

Signature

(semantic-ctxt-current-symbol &optional POINT)

Documentation

Return the current symbol the cursor is on at POINT in a list.

The symbol includes all logical parts of a complex reference. For example, in C the statement:
  this.that().entry

Would be object this calling method that which returns some structure whose field entry is being reference. In this case, this function would return the list:
  ( "this" "that" "entry" )

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/ctxt.el.gz
(define-overloadable-function semantic-ctxt-current-symbol (&optional point)
  "Return the current symbol the cursor is on at POINT in a list.
The symbol includes all logical parts of a complex reference.
For example, in C the statement:
  this.that().entry

Would be object `this' calling method `that' which returns some structure
whose field `entry' is being reference.  In this case, this function
would return the list:
  ( \"this\" \"that\" \"entry\" )")