public static ForgedOnce.GlslLanguageServices.LanguageModels.Ast.VariableDeclarationList WithType(this ForgedOnce.GlslLanguageServices.LanguageModels.Ast.VariableDeclarationList subject, ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeSpecifier type)
 {
     subject.Type = type;
     return(subject);
 }
Example #2
0
 public static ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeSpecifier WithQualifier(this ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeSpecifier subject, Func <ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeQualifier, ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeQualifier> qualifierBuilder)
 {
     subject.Qualifier = qualifierBuilder(new ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeQualifier());
     return(subject);
 }
 public static ForgedOnce.GlslLanguageServices.LanguageModels.Ast.FunctionDeclaration WithTypeSpecifier(this ForgedOnce.GlslLanguageServices.LanguageModels.Ast.FunctionDeclaration subject, ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeSpecifier typeSpecifier)
 {
     subject.TypeSpecifier = typeSpecifier;
     return(subject);
 }
 public static ForgedOnce.GlslLanguageServices.LanguageModels.Ast.StructMemberDeclaration WithType(this ForgedOnce.GlslLanguageServices.LanguageModels.Ast.StructMemberDeclaration subject, ForgedOnce.GlslLanguageServices.LanguageModels.Ast.TypeSpecifier type)
 {
     subject.Type = type;
     return(subject);
 }