%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /proc/thread-self/root/proc/self/root/usr/share/emacs/25.2/lisp/cedet/semantic/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : //proc/thread-self/root/proc/self/root/usr/share/emacs/25.2/lisp/cedet/semantic/db-javascript.elc
;ELC
;;; Compiled
;;; in Emacs version 25.2.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!\207" [require semantic/db semantic/db-find] 2)
#@116 Hard-coded list of javascript tags for semanticdb.
See bottom of this file for instructions on managing this list.
(defvar semanticdb-javascript-tags '(("eval" function (:arguments (("x" variable nil nil nil))) nil nil) ("parseInt" function (:arguments (("string" variable nil nil nil) ("radix" variable nil nil nil))) nil nil) ("parseFloat" function (:arguments (("string" variable nil nil nil))) nil nil) ("isNaN" function (:arguments (("number" variable nil nil nil))) nil nil) ("isFinite" function (:arguments (("number" variable nil nil nil))) nil nil) ("decodeURI" function (:arguments (("encodedURI" variable nil nil nil))) nil nil) ("decodeURIComponent" function (:arguments (("encodedURIComponent" variable nil nil nil))) nil nil) ("encodeURI" function (:arguments (("uri" variable nil nil nil))) nil nil) ("encodeURIComponent" function (:arguments (("uriComponent" variable nil nil nil))) nil nil)) (#$ . 493))
(byte-code "\300\301\302\303!\"\210\300\304\305\303!\"\210\300\306\304\"\210\307\306\310\311#\210\312\303\313\304#\210\314\303\315\316\317$\207" [defalias semanticdb-table-javascript-p eieio-make-class-predicate semanticdb-table-javascript semanticdb-table-javascript--eieio-childp eieio-make-child-predicate semanticdb-table-javascript-child-p make-obsolete "use (cl-typep ... 'semanticdb-table-javascript) instead" "25.1" put cl-deftype-satisfies eieio-defclass-internal (semanticdb-search-results-table) ((major-mode :initform javascript-mode)) (:documentation "A table for returning search results from javascript.")] 5)
#@66 Create a new object of class type `semanticdb-table-javascript'.
(defalias 'semanticdb-table-javascript #[(&rest slots) "\301\302\303#\207" [slots apply make-instance semanticdb-table-javascript] 4 (#$ . 2045)])
(function-put 'semanticdb-table-javascript 'compiler-macro 'semanticdb-table-javascript--anon-cmacro)
(defalias 'semanticdb-table-javascript--anon-cmacro #[(whole &rest slots) "@;\204	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\300\301\302\303!\"\210\300\304\305\303!\"\210\300\306\304\"\210\307\306\310\311#\210\312\303\313\304#\210\314\303\315\316\317$\207" [defalias semanticdb-project-database-javascript-p eieio-make-class-predicate semanticdb-project-database-javascript semanticdb-project-database-javascript--eieio-childp eieio-make-child-predicate semanticdb-project-database-javascript-child-p make-obsolete "use (cl-typep ... 'semanticdb-project-database-javascript) instead" "25.1" put cl-deftype-satisfies eieio-defclass-internal (semanticdb-project-database eieio-singleton) ((new-table-class :initform semanticdb-table-javascript :type class :documentation "New tables created for this database are of this class.")) (:documentation "Database representing javascript.")] 5)
#@77 Create a new object of class type `semanticdb-project-database-javascript'.
(defalias 'semanticdb-project-database-javascript #[(&rest slots) "\301\302\303#\207" [slots apply make-instance semanticdb-project-database-javascript] 4 (#$ . 3368)])
(function-put 'semanticdb-project-database-javascript 'compiler-macro 'semanticdb-project-database-javascript--anon-cmacro)
(defalias 'semanticdb-project-database-javascript--anon-cmacro #[(whole &rest slots) "@;\204	\207\302\303\304@	@#	@\305@DABB\"\207" [slots whole macroexp--warn-and-return format "Obsolete name arg %S to constructor %S" identity] 5])
(byte-code "\306\307!C\310\311BC\312\313#\210\314\315\313\"\210)\316\311\313\317\n!\320	\2047
\211\2047)\2056\321\f\"	\203a\204a	\322N\203P\321\f	\322N\"\211\2047	\211\323N\206[	\324N)\211\204;,\325\326#\210\327*\310\330*BC\312\313#\210\314\331\313\"\210)\316\330\313\317\n!\320	\204\235
\211\204\235)\205\234\321\f\"	\203\307\204\307	\322N\203\266\321\f	\322N\"\211\204\235	\211\323N\206\301	\324N)\211\204\241,\325\332#\210\333\334\320\335\336\337%\210\333\340\320\341\320\342%\210\333\343\320\344\320\345%\210\333\346\320\347\320\350%\207" [#1=#:tmp0 mode symbol bind name mode-local-active-mode semanticdb-project-database-javascript "Javascript" mode-local-bind semanticdb-project-system-databases (mode-variable-flag t) javascript-mode mode-local-map-mode-buffers #[nil "\302\301!\210\211\207" [#1# semanticdb-project-system-databases make-local-variable] 2] put symbol-name nil intern-soft mode-local-symbol-table mode-local-parent derived-mode-parent variable-documentation "Search javascript for symbols." (project omniscience) semanticdb-find-default-throttle #[nil "\302\301!\210\211\207" [#3=#:tmp0 semanticdb-find-default-throttle make-local-variable] 2] "Search project files, then search this omniscience database.\nIt is not necessary to do system or recursive searching because of\nthe omniscience database." cl-generic-define-method semanticdb-get-database-tables ((obj semanticdb-project-database-javascript)) t #[(#2=#:cl--cnm obj) "\303\304\"\204\305\306!\307\304	C#\210\307	\310#\210\307	\311\312#\210)\n \207" [obj newtable #2# slot-boundp tables semanticdb-table-javascript "tmp" eieio-oset parent-db tags nil] 4 "For a javascript database, there are no explicit tables.\nCreate one of our special tables that can act as an intermediary."] semanticdb-file-table ((obj semanticdb-project-database-javascript) filename) #[(obj filename) "\301!@\207" [obj semanticdb-get-database-tables] 2 "From OBJ, return FILENAME's associated table object."] semanticdb-get-tags ((table semanticdb-table-javascript)) #[(table) "\207" [semanticdb-javascript-tags] 1 "Return the list of tags belonging to TABLE."] semanticdb-equivalent-mode ((table semanticdb-table-javascript) &optional buffer) #[(table &optional buffer) "rq\210	\206	\n)\303=\207" [buffer mode-local-active-mode major-mode javascript-mode] 2 "Return non-nil if TABLE's mode is equivalent to BUFFER.\nEquivalent modes are specified by the `semantic-equivalent-major-modes'\nlocal variable."] major-mode #3#] 6)
#@250 Return a list of semanticdb tables associated with PATH.
If brutish, do the default action.
If not brutish, do the default action, and append the system
database (if available.)

Override semanticdb-find-translate-path in `javascript-mode' buffers.
(defalias 'semanticdb-find-translate-path-javascript-mode #[(path brutish) "\306\307	\n\")\n\204\204\202!\310\311\312\313\f\"\"\311
\"))\207" [semanticdb-search-system-databases path brutish default semanticdb-project-system-databases tables nil semanticdb-find-translate-path-default apply append mapcar #[(db) "\301!\207" [db semanticdb-get-database-tables] 2]] 5 (#$ . 6539)])
(byte-code "\300\301\302\303#\210\304\305\306\307#\207" [put semanticdb-find-translate-path-javascript-mode definition-name semanticdb-find-translate-path mode-local-bind ((semanticdb-find-translate-path . semanticdb-find-translate-path-javascript-mode)) (override-flag t) javascript-mode] 4)
#@57 Search for REGEXP in our fixed list of javascript tags.
(defalias 'semanticdb-javascript-regexp-search #[(regexp) "\304	\203\305	@@\"\203	@\nB	A\211\204\n*\207" [semanticdb-javascript-tags tags result regexp nil string-match] 4 (#$ . 7479)])
(byte-code "\300\301\302\303\304\305%\210\300\306\302\307\304\310%\210\300\311\302\312\304\313%\210\300\314\302\315\304\316%\210\300\317\302\320\302\321%\210\300\322\302\323\302\324%\210\300\325\302\326\302\327%\210\300\330\302\331\304\332%\207" [cl-generic-define-method semanticdb-find-tags-by-name-method nil ((table semanticdb-table-javascript) name &optional tags) t #[(#1=#:cl--cnm table name &optional tags) "\203	 \207\304\n\"\207" [tags #1# name semanticdb-javascript-tags assoc-string] 3 "Find all tags named NAME in TABLE.\nReturn a list of tags."] semanticdb-find-tags-by-name-regexp-method ((table semanticdb-table-javascript) regex &optional tags) #[(#2=#:cl--cnm table regex &optional tags) "\203	 \207\303\n!\207" [tags #2# regex semanticdb-javascript-regexp-search] 2 "Find all tags with name matching REGEX in TABLE.\nOptional argument TAGS is a list of tags to search.\nReturn a list of tags."] semanticdb-find-tags-for-completion-method ((table semanticdb-table-javascript) prefix &optional tags) #[(#3=#:cl--cnm table prefix &optional tags) "\203	 \207\303\304\n\305Q!\207" [tags #3# prefix semanticdb-javascript-regexp-search "^" ".*"] 4 "In TABLE, find all occurrences of tags matching PREFIX.\nOptional argument TAGS is a list of tags to search.\nReturns a table of all matching tags."] semanticdb-find-tags-by-class-method ((table semanticdb-table-javascript) class &optional tags) #[(#4=#:cl--cnm table class &optional tags) "\205	 \207" [tags #4#] 1 "In TABLE, find all occurrences of tags of CLASS.\nOptional argument TAGS is a list of tags to search.\nReturns a table of all matching tags."] semanticdb-deep-find-tags-by-name-method ((table semanticdb-table-javascript) name &optional tags) #[(table name &optional tags) "\303	\n#\207" [table name tags semanticdb-find-tags-by-name-method] 4 "Find all tags name NAME in TABLE.\nOptional argument TAGS is a list of tags to search.\nLike `semanticdb-find-tags-by-name-method' for javascript."] semanticdb-deep-find-tags-by-name-regexp-method ((table semanticdb-table-javascript) regex &optional tags) #[(table regex &optional tags) "\303	\n#\207" [table regex tags semanticdb-find-tags-by-name-regexp-method] 4 "Find all tags with name matching REGEX in TABLE.\nOptional argument TAGS is a list of tags to search.\nLike `semanticdb-find-tags-by-name-method' for javascript."] semanticdb-deep-find-tags-for-completion-method ((table semanticdb-table-javascript) prefix &optional tags) #[(table prefix &optional tags) "\303	\n#\207" [table prefix tags semanticdb-find-tags-for-completion-method] 4 "In TABLE, find all occurrences of tags matching PREFIX.\nOptional argument TAGS is a list of tags to search.\nLike `semanticdb-find-tags-for-completion-method' for javascript."] semanticdb-find-tags-external-children-of-type-method ((table semanticdb-table-javascript) type &optional tags) #[(#5=#:cl--cnm table type &optional tags) "\205	 \207" [tags #5#] 1 "Find all nonterminals which are child elements of TYPE.\nOptional argument TAGS is a list of tags to search.\nReturn a list of tags."]] 6)
#@47 Strip TAGS from overlays and reparse symbols.
(defalias 'semanticdb-javascript-strip-tags #[(tags) ":\203@\301=\203\302\207\303!\203\302\207:\204\207\304@!\304A!B\207" [tags reparse-symbol nil overlayp semanticdb-javascript-strip-tags] 3 (#$ . 10831)])
(provide 'semantic/db-javascript)

Kontol Shell Bypass