3 using System.Collections.Generic;
5 using SiliconStudio.Shaders.Ast;
6 using SiliconStudio.Shaders.Ast.Hlsl;
8 namespace SiliconStudio.Shaders.Convertor
11 internal static class AstExtensions
15 return declarator.Qualifiers.OfType<
Semantic>().LastOrDefault();
20 return methodDeclaration.Qualifiers.OfType<
Semantic>().LastOrDefault();
30 return structType.Fields.SelectMany(variable => variable.Instances());