File: byte-run.el.html

interface to selectively inlining functions.

This only happens when source-code optimization is turned on.

Defined variables (3)

byte-run--ssp-seenWhich conses/vectors/records have been processed in strip-symbol-positions?
defun-declarations-alistList associating function properties to their macro expansion.
macro-declarations-alistList associating properties of macros to their macro expansion.

Defined functions (47)

byte-compile-info(STRING &optional MESSAGE TYPE)
byte-compile-info-message(&rest ARGS)
byte-compile-info-string(&rest ARGS)
byte-run--anonymize-arg-list(ARG-LIST)
byte-run--constant-obsolete-warning(OBSOLETE-NAME)
byte-run--dont-autoload(FN)
byte-run--parse-body(BODY ALLOW-INTERACTIVE)
byte-run--parse-declarations(NAME ARGLIST CLAUSES CONSTRUCT DECLARATIONS-ALIST)
byte-run--set-advertised-calling-convention(F ARGS ARGLIST WHEN)
byte-run--set-autoload-macro(ARG1 ARG2 ARG3)
byte-run--set-compiler-macro(F ARGS COMPILER-FUNCTION)
byte-run--set-completion(F ARGS VAL)
byte-run--set-debug(NAME ARGS SPEC)
byte-run--set-doc-string(F ARGS POS)
byte-run--set-function-type(F ARGS VAL &optional F2)
byte-run--set-important-return-value(F ARGS VAL)
byte-run--set-indent(F ARGS VAL)
byte-run--set-interactive-args(F ARGS &rest VAL)
byte-run--set-interactive-only(F ARGS INSTEAD)
byte-run--set-modes(F ARGS &rest VAL)
byte-run--set-no-font-lock-keyword(NAME ARGS VAL)
byte-run--set-obsolete(F ARGS NEW-NAME WHEN)
byte-run--set-pure(F ARGS VAL)
byte-run--set-safety(F ARGS VAL)
byte-run--set-side-effect-free(F ARGS VAL)
byte-run--set-speed(F ARGS VAL)
byte-run--strip-list(ARG)
byte-run--strip-vector/record(ARG)
byte-run--unescaped-character-literals-warning()
byte-run-strip-symbol-positions(ARG)
define-obsolete-face-alias(OBSOLETE-FACE CURRENT-FACE WHEN)
define-obsolete-function-alias(OBSOLETE-NAME CURRENT-NAME WHEN &optional DOCSTRING)
define-obsolete-variable-alias(OBSOLETE-NAME CURRENT-NAME WHEN &optional DOCSTRING)
defmacro(NAME ARGLIST [DOCSTRING] [DECL] BODY...)
defsubst(NAME ARGLIST &optional DOCSTRING DECL &rest BODY)
defun(NAME ARGLIST [DOCSTRING] [DECL] [INTERACTIVE] BODY...)
dont-compile(&rest BODY)
eval-and-compile(&rest BODY)
eval-when-compile(&rest BODY)
function-put(FUNCTION PROP VALUE)
get-advertised-calling-convention(FUNCTION)
inline(BODY...)
make-obsolete(OBSOLETE-NAME CURRENT-NAME WHEN)
make-obsolete-variable(OBSOLETE-NAME CURRENT-NAME WHEN &optional ACCESS-TYPE)
set-advertised-calling-convention(FUNCTION SIGNATURE WHEN)
with-no-warnings(&rest BODY)
with-suppressed-warnings(WARNINGS &rest BODY)

Defined faces (0)