@glimmer/compiler
- Version 0.94.11
 - Published
 - 1.19 MB
 - 4 dependencies
 - MIT license
 
Install
npm i @glimmer/compileryarn add @glimmer/compilerpnpm add @glimmer/compilerOverview
Overview not available.
Index
Variables
- APPEND_EXPR_HEAD
 - APPEND_PATH_HEAD
 - ARG_VAR
 - BLOCK_HEAD
 - BLOCK_VAR
 - BUILDER_APPEND
 - BUILDER_COMMENT
 - BUILDER_CONCAT
 - BUILDER_DYNAMIC_COMPONENT
 - BUILDER_GET
 - BUILDER_HAS_BLOCK
 - BUILDER_HAS_BLOCK_PARAMS
 - BUILDER_LITERAL
 - BUILDER_MODIFIER
 - CALL_EXPR
 - CALL_HEAD
 - COMMENT_HEAD
 - CONCAT_EXPR
 - defaultId
 - DYNAMIC_COMPONENT_HEAD
 - ELEMENT_HEAD
 - FREE_VAR
 - GET_PATH_EXPR
 - GET_VAR_EXPR
 - HAS_BLOCK_EXPR
 - HAS_BLOCK_PARAMS_EXPR
 - KEYWORD_HEAD
 - LITERAL_EXPR
 - LITERAL_HEAD
 - LOCAL_VAR
 - MODIFIER_HEAD
 - NEWLINE
 - SPLAT_HEAD
 - THIS_VAR
 
Functions
Classes
Type Aliases
Variables
variable APPEND_EXPR_HEAD
const APPEND_EXPR_HEAD: string;variable APPEND_PATH_HEAD
const APPEND_PATH_HEAD: string;variable ARG_VAR
const ARG_VAR: string;variable BLOCK_HEAD
const BLOCK_HEAD: string;variable BLOCK_VAR
const BLOCK_VAR: string;variable BUILDER_APPEND
const BUILDER_APPEND: number;variable BUILDER_COMMENT
const BUILDER_COMMENT: number;variable BUILDER_CONCAT
const BUILDER_CONCAT: number;variable BUILDER_DYNAMIC_COMPONENT
const BUILDER_DYNAMIC_COMPONENT: number;variable BUILDER_GET
const BUILDER_GET: number;variable BUILDER_HAS_BLOCK
const BUILDER_HAS_BLOCK: number;variable BUILDER_HAS_BLOCK_PARAMS
const BUILDER_HAS_BLOCK_PARAMS: number;variable BUILDER_LITERAL
const BUILDER_LITERAL: number;variable BUILDER_MODIFIER
const BUILDER_MODIFIER: number;variable CALL_EXPR
const CALL_EXPR: string;variable CALL_HEAD
const CALL_HEAD: string;variable COMMENT_HEAD
const COMMENT_HEAD: string;variable CONCAT_EXPR
const CONCAT_EXPR: string;variable defaultId
const defaultId: TemplateIdFn;variable DYNAMIC_COMPONENT_HEAD
const DYNAMIC_COMPONENT_HEAD: string;variable ELEMENT_HEAD
const ELEMENT_HEAD: string;variable FREE_VAR
const FREE_VAR: string;variable GET_PATH_EXPR
const GET_PATH_EXPR: string;variable GET_VAR_EXPR
const GET_VAR_EXPR: string;variable HAS_BLOCK_EXPR
const HAS_BLOCK_EXPR: string;variable HAS_BLOCK_PARAMS_EXPR
const HAS_BLOCK_PARAMS_EXPR: string;variable KEYWORD_HEAD
const KEYWORD_HEAD: string;variable LITERAL_EXPR
const LITERAL_EXPR: string;variable LITERAL_HEAD
const LITERAL_HEAD: string;variable LOCAL_VAR
const LOCAL_VAR: string;variable MODIFIER_HEAD
const MODIFIER_HEAD: string;variable NEWLINE
const NEWLINE: string;variable SPLAT_HEAD
const SPLAT_HEAD: string;variable THIS_VAR
const THIS_VAR: string;Functions
function buildStatement
buildStatement: (    normalized: NormalizedStatement,    symbols?: Symbols) => WireFormat.Statement[];function buildStatements
buildStatements: (    statements: BuilderStatement[],    symbols: Symbols) => WireFormat.Statement[];function c
c: (arr: TemplateStringsArray, ...interpolated: unknown[]) => BuilderComment;function precompile
precompile: (    source: string,    options?: PrecompileOptions | PrecompileOptionsWithLexicalScope) => TemplateJavascript;function precompileJSON
precompileJSON: (    string: Nullable<string>,    options?: PrecompileOptions | PrecompileOptionsWithLexicalScope) => [block: SerializedTemplateBlock, usedLocals: string[]];function s
s: (    arr: TemplateStringsArray,    ...interpolated: unknown[]) => [BUILDER_LITERAL, string];function unicode
unicode: (charCode: string) => string;Classes
class ProgramSymbols
class ProgramSymbols implements Symbols {}property top
top: ProgramSymbols;method arg
arg: (name: string) => number;method block
block: (name: string) => number;method child
child: (locals: string[]) => LocalSymbols;method freeVar
freeVar: (name: string) => number;method hasLocal
hasLocal: (_name: string) => false;method local
local: (name: string) => never;method symbol
symbol: (name: string) => number;method this
this: () => number;method toSymbols
toSymbols: () => string[];method toUpvars
toUpvars: () => string[];class WireFormatDebugger
class WireFormatDebugger {}constructor
constructor([_statements, symbols, upvars]: SerializedTemplateBlock);method format
format: (program: SerializedTemplateBlock) => unknown;method formatOpcode
formatOpcode: (opcode: WireFormat.Syntax) => unknown;Type Aliases
type BuilderStatement
type BuilderStatement =    | VerboseStatement    | SugaryArrayStatement    | TupleBuilderExpression    | string;Package Files (1)
Dependencies (4)
Dev Dependencies (11)
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@glimmer/compiler.
- Markdown[](https://www.jsdocs.io/package/@glimmer/compiler)
 - HTML<a href="https://www.jsdocs.io/package/@glimmer/compiler"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
 
- Updated .
Package analyzed in 3407 ms. - Missing or incorrect documentation? Open an issue for this package.
 
