;ELC
;;; Compiled by LTX@Xue-LingTaos-MacBook-Pro.local on Wed Mar 16 23:11:51 2011
;;; from file /Users/LTX/Projects/Emacs/emacs/lisp/cedet/semantic/wisent/java-tags.el
;;; in Emacs version 24.0.50.1
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(byte-code "\300\301!\210\300\302!\210\300\303!\207" [require semantic/wisent semantic/wisent/javat-wy semantic/java] 2)
#@97 Error reporting function called when a parse error occurs.
MSG is the message string to report.
(defalias 'wisent-java-parse-error #[(msg) "\301!\207" [msg message] 2 (#$ . 686)])
#@271 Get local values from a specific context.
Parse the current context for `field_declaration' nonterminals to
collect tags, such as local variables or prototypes.
This function override `get-local-variables'.

Override semantic-get-local-variables in `java-mode' buffers.
(defalias 'semantic-get-local-variables-java-mode #[nil "\302\211\303`\304\"\204#\212\305u\210\306\307`\212\310 \210`)\311\312\313%	\")\202	*\207" [semantic-unmatched-syntax-hook vars nil semantic-up-context function 1 append semantic-parse-region semantic-end-of-context field_declaration 0 t] 7 (#$ . 874)])
(byte-code "\300\301\302\303#\210\304\305\306\307#\207" [put semantic-get-local-variables-java-mode definition-name semantic-get-local-variables mode-local-bind ((semantic-get-local-variables . semantic-get-local-variables-java-mode)) (override-flag t) java-mode] 4)
#@78 Hook run to setup Semantic in `java-mode'.
Use the alternate LALR(1) parser.
(defalias 'wisent-java-default-setup #[nil "\306 \210\307\310\311\312\313\314\315\316\317\"\320\321 \207" [semantic-java-number-regexp semantic-lex-number-expression semantic-lex-analyzer semantic-tag-expand-function semantic-imenu-summary-function imenu-create-index-function wisent-java-tags-wy--install-parser wisent-java-tags-lexer semantic-java-expand-tag semantic-format-tag-prototype semantic-create-imenu-index (".") ";" ((type . "Classes") (variable . "Variables") (function . "Methods")) append ((include . "Imports") (package . "Package")) #'variable semantic-java-doc-setup semantic-type-relation-separator-character semantic-command-separation-character semantic-symbol->name-assoc-list-for-type-parts semantic-symbol->name-assoc-list senator-step-at-tag-classes] 3 (#$ . 1733)])
(provide 'semantic/wisent/java-tags)
