• Home
  • Raw
  • Download

Lines Matching full:private

131     private debugTag = "compiler";
132 private rootNode: ts.SourceFile | ts.FunctionLikeDeclaration;
133 private pandaGen: PandaGen;
134 private scope: Scope;
135 private compilerDriver: CompilerDriver;
136 private funcBuilder: FunctionBuilder;
137 private recorder: Recorder;
138 private envUnion: Array<VReg> = new Array<VReg>();
185 private storeFuncObj2LexEnvIfNeeded() {
202 private compileLexicalBindingForArrowFunction() {
218 private storeMandatoryArgToLexEnv(arg: string) {
232 private compileSourceFileOrBlock(body: ts.SourceFile | ts.Block) {
258 private compileFunctionBody(kind: number, body: ts.ConciseBody): void {
284 private compileFunctionParameterDeclaration(decl: ts.FunctionLikeDeclaration): void {
332 private createFuncBuilder(decl: ts.FunctionLikeDeclaration): FunctionBuilder {
355 private compileFunctionLikeDeclaration(decl: ts.FunctionLikeDeclaration): void {
467 private compileBlock(block: ts.Block) {
476 private compileVariableStatement(stmt: ts.VariableStatement) {
501 private compileIfStatement(stmt: ts.IfStatement) {
517 private popLoopEnv(node: ts.Node, times: number) {
523 private popLoopEnvWhenContinueOrBreak(labelTarget: LabelTarget, isContinue: boolean) {
556 private compileContinueStatement(stmt: ts.ContinueStatement) {
573 private compileBreakStatement(stmt: ts.BreakStatement) {
590 private compileLabeledStatement(stmt: ts.LabeledStatement) {
615 private compileThrowStatement(stmt: ts.ThrowStatement) {
712 private compileTryStatement(stmt: ts.TryStatement) {
725 private compileFunctionDeclaration(decl: ts.FunctionDeclaration) {
734 private compileExportAssignment(stmt: ts.ExportAssignment) {
906 private compileIdentifier(id: ts.Identifier) {
918 private compileUnscopedIdentifier(id: ts.Identifier) {
950 private compileBooleanLiteral(lit: ts.BooleanLiteral) {
980 private compileThisKeyword(node: ts.Node) {
1004 private compileFunctionExpression(expr: ts.FunctionExpression) {
1009 private compileDeleteExpression(expr: ts.DeleteExpression) {
1070 private compileTypeOfExpression(expr: ts.TypeOfExpression) {
1076 private compileVoidExpression(expr: ts.VoidExpression) {
1084 private compileAwaitExpression(expr: ts.AwaitExpression) {
1100 private compilePrefixUnaryExpression(expr: ts.PrefixUnaryExpression) {
1130 private compilePostfixUnaryExpression(expr: ts.PostfixUnaryExpression) {
1154 private compileLogicalExpression(expr: ts.BinaryExpression) {
1221 private compileBinaryExpression(expr: ts.BinaryExpression) {
1247 private compileConditionalExpression(expr: ts.ConditionalExpression) {
1259 private compileArrowFunction(expr: ts.ArrowFunction) {
1264 private compileTemplateSpan(expr: ts.TemplateSpan) {
1280 private compileTemplateExpression(expr: ts.TemplateExpression) {
1299 private compileNoSubstitutionTemplateLiteral(expr: ts.NoSubstitutionTemplateLiteral) {
1304 private compileTaggedTemplateExpression(expr: ts.TaggedTemplateExpression) {
1332private compileAssignmentExpression(lhs: ts.Expression, rhs: ts.Expression, operator: AssignmentOp…
1363 private getNodeName(node: ts.Node): string {