public StLiteralTypeNode(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.IStNode literal) : base(flags, decorators, modifiers)
 {
     this.kind    = ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.SyntaxKind.LiteralType;
     this.literal = literal;
 }
 public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StMappedTypeNode WithQuestionToken(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StMappedTypeNode subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode questionToken)
 {
     subject.questionToken = questionToken;
     return(subject);
 }
 public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StMappedTypeNode WithReadonlyToken(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StMappedTypeNode subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode readonlyToken)
 {
     subject.readonlyToken = readonlyToken;
     return(subject);
 }
 public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StTypePredicateNode WithParameterName(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StTypePredicateNode subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode parameterName)
 {
     subject.parameterName = parameterName;
     return(subject);
 }
 public StNamespaceDeclaration(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.IStModuleName name, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode body) : base(flags, decorators, modifiers, name, body)
 {
 }
 public StMappedTypeNode(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.IStNode readonlyToken, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StTypeParameterDeclaration typeParameter, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode questionToken, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStTypeNode type) : base(flags, decorators, modifiers)
 {
     this.kind          = ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.SyntaxKind.MappedType;
     this.readonlyToken = readonlyToken;
     this.typeParameter = typeParameter;
     this.questionToken = questionToken;
     this.type          = type;
 }
Пример #7
0
 public StTypePredicateNode(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.StAssertsKeywordToken assertsModifier, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode parameterName, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStTypeNode type) : base(flags, decorators, modifiers)
 {
     this.kind            = ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.SyntaxKind.TypePredicate;
     this.assertsModifier = assertsModifier;
     this.parameterName   = parameterName;
     this.type            = type;
 }
Пример #8
0
 public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StLiteralTypeNode WithLiteral(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StLiteralTypeNode subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode literal)
 {
     subject.literal = literal;
     return(subject);
 }
Пример #9
0
 public StJSDocTypedefTag(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.StIdentifier tagName, System.String comment, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StIdentifier name, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode fullName, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStTypeNode typeExpression) : base(flags, decorators, modifiers)
 {
     this.kind           = ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.SyntaxKind.JSDocTypedefTag;
     this.tagName        = tagName;
     this.comment        = comment;
     this.name           = name;
     this.fullName       = fullName;
     this.typeExpression = typeExpression;
 }
 public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StJSDocCallbackTag WithFullName(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StJSDocCallbackTag subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode fullName)
 {
     subject.fullName = fullName;
     return(subject);
 }
Пример #11
0
 public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StModuleDeclaration WithBody(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StModuleDeclaration subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode body)
 {
     subject.body = body;
     return(subject);
 }
Пример #12
0
 public StJsxAttribute(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.StIdentifier name, System.Object _objectLiteralBrand, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode initializer) : base(flags, decorators, modifiers)
 {
     this.kind = ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.SyntaxKind.JsxAttribute;
     this.name = name;
     this._objectLiteralBrand = _objectLiteralBrand;
     this.initializer         = initializer;
 }
Пример #13
0
 public static ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StJsxAttribute WithInitializer(this ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.StJsxAttribute subject, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode initializer)
 {
     subject.initializer = initializer;
     return(subject);
 }
Пример #14
0
 public StModuleDeclaration(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.IStModuleName name, ForgedOnce.TsLanguageServices.FullSyntaxTree.AstModel.IStNode body) : base(flags, decorators, modifiers)
 {
     this.kind = ForgedOnce.TsLanguageServices.FullSyntaxTree.TransportModel.SyntaxKind.ModuleDeclaration;
     this.name = name;
     this.body = body;
 }