public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StTaggedTemplateExpression WithTemplate(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StTaggedTemplateExpression subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStTemplateLiteral template) { subject.template = template; return(subject); }
public StTaggedTemplateExpression(ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.NodeFlags flags, System.Collections.Generic.List <ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StDecorator> decorators, System.Collections.Generic.List <ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStModifier> modifiers, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStLeftHandSideExpression tag, System.Collections.Generic.List <ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStTypeNode> typeArguments, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStTemplateLiteral template) : base(flags, decorators, modifiers) { this.kind = ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.SyntaxKind.TaggedTemplateExpression; this.typeArguments = new ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StNodeCollection <ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStTypeNode>(this); this.tag = tag; this.typeArguments.AddRange(typeArguments); this.template = template; }