Function: semantic-collector-current-exact-match
semantic-collector-current-exact-match is a byte-compiled function
without a source file.
Signature
(semantic-collector-current-exact-match ARG &rest ARGS)
Implementations
(semantic-collector-current-exact-match (OBJ semantic-collector-abstract)) in `semantic/complete.el'.
Return the active valid MATCH from the semantic collector. For now, just return the first element from our list of available matches. For semanticdb based results, make sure the file is loaded into a buffer.
;; Could not find source code, showing raw function object. #[385 "\304\203\305!\202\f\306\307\300\"\2066\310\303\311\302\301\312\313\n\203&\305!\202'\306!\314\315!\"%\316\300#\210\211\262\262#\207" [#s(hash-table size 65 test eql rehash-size 1.5 rehash-threshold 0.8125 data ()) (#s(cl--generic-method (semantic-collector-abstract) nil nil #[257 "\300\301\"\205\302\301\"\207" [slot-boundp current-exact-match eieio-oref] 4 "Return the active valid MATCH from the semantic collector.\nFor now, just return the first element from our list of available\nmatches. For semanticdb based results, make sure the file is loaded\ninto a buffer.\n\n(fn OBJ)"])) nil #s(cl--generic semantic-collector-current-exact-match ((0 #s(cl--generic-generalizer eieio--generic-generalizer 50 cl--generic-struct-tag #[385 "\301N\302!>\205\303\304\305!\"\207" [cl-struct-eieio--class-tags cl--class type-of mapcar eieio--class-name eieio--class-precedence-list] 7 "\n\n(fn TAG &rest _)"]) #s(cl--generic-generalizer cl--generic-t-generalizer 0 #[385 "\300\207" [nil] 3 "\n\n(fn NAME &rest _)"] #[385 "\300\207" [(t)] 3 "\n\n(fn TAG &rest _)"]))) (#s(cl--generic-method (semantic-collector-abstract) nil nil #[257 "\300\301\"\205\302\301\"\207" [slot-boundp current-exact-match eieio-oref] 4 "Return the active valid MATCH from the semantic collector.\nFor now, just return the first element from our list of available\nmatches. For semanticdb based results, make sure the file is loaded\ninto a buffer.\n\n(fn OBJ)"])) nil) apply type-of null gethash cl--generic-cache-miss 0 append #[385 "\301N\302!>\205\303\304\305!\"\207" [cl-struct-eieio--class-tags cl--class type-of mapcar eieio--class-name eieio--class-precedence-list] 7 "\n\n(fn TAG &rest _)"] #[385 "\300\207" [(t)] 3 "\n\n(fn TAG &rest _)"] nil puthash] 13 "\n\n(fn ARG &rest ARGS)"]