MMCT TEAM
Server IP : 111.118.215.189  /  Your IP : 18.117.158.174
Web Server : Apache
System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User : a1673wkz ( 2475)
PHP Version : 8.2.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /usr/share/emacs/24.3/lisp/progmodes/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : //usr/share/emacs/24.3/lisp/progmodes/cc-compat.elc
;ELC
;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:09:19 2024
;;; from file /builddir/build/BUILD/emacs-24.3/lisp/progmodes/cc-compat.el
;;; in Emacs version 24.3.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!\210\300\304!\207" [require cc-defs cc-vars cc-styles cc-engine] 2)
#@64 *Indentation of C statements with respect to containing block.
(defvar c-indent-level 2 (#$ . -677))
#@76 *Imagined indentation of a C open brace that actually follows a statement.
(defvar c-brace-imaginary-offset 0 (#$ . -784))
#@74 *Extra indentation for braces, compared with other text in same context.
(defvar c-brace-offset 0 (#$ . -913))
#@61 *Indentation level of declarations of C function arguments.
(defvar c-argdecl-indent 5 (#$ . -1030))
#@77 *Offset of C label lines and case statements relative to usual indentation.
(defvar c-label-offset -2 (#$ . -1137))
#@54 *Extra indent for lines not starting new statements.
(defvar c-continued-statement-offset 2 (#$ . -1259))
#@115 *Extra indent for substatements that start with open-braces.
This is in addition to c-continued-statement-offset.
(defvar c-continued-brace-offset 0 (#$ . -1372))
(byte-code "\301\302\303\"\210)\302\207" [offsets (c-offsets-alist (defun-block-intro . cc-block-intro-offset) (statement-block-intro . cc-block-intro-offset) (defun-open . 0) (class-open . 0) (inline-open . c-brace-offset) (block-open . c-brace-offset) (block-close . cc-block-close-offset) (brace-list-open . c-brace-offset) (substatement-open . cc-substatement-open-offset) (substatement . c-continued-statement-offset) (knr-argdecl-intro . c-argdecl-indent) (case-label . c-label-offset) (access-label . c-label-offset) (label . c-label-offset)) c-add-style "BOCM"] 3)
(defalias 'cc-block-intro-offset #[(langelem) "\212\306 \210`Sf\307=\203\310u\210\202Ab\210\212Ab\210i)\311n\203/\312\n!\203/\f\\\2020\n\313\314x\210n\203<\315\202=
`Sf\316=\203K\317`\310\"b\210\320 #\211	Z+\207" [langelem curcol c-indent-level c-brace-offset c-continued-statement-offset c-brace-imaginary-offset c-backward-sws 123 -1 + zerop " 	" nil 0 41 scan-sexps current-indentation bocm-lossage] 7])
(defalias 'cc-block-close-offset #[(langelem) "\212`\306\nAb\210i\nAb\210\306f\307=\203\310\202+b\210\311 \210\312\313!\210\313u\210\314 \210i\315\f	\2038\316\2029
#-\207" [here bracep langelem curcol bocm-lossage c-indent-level nil 123 t beginning-of-line backward-up-list 1 c-forward-sws - 0] 4])
(defalias 'cc-substatement-open-offset #[(langelem) "	\\\207" [c-continued-statement-offset c-continued-brace-offset] 2])
(provide 'cc-compat)

MMCT - 2023