3 using SiliconStudio.Paradox.Shaders.Parser.Ast;
4 using SiliconStudio.Shaders.Ast;
5 using SiliconStudio.Shaders.Visitor;
7 namespace SiliconStudio.
Paradox.Shaders.Parser.Mixins
11 private Variable typeInference = null;
18 typeInference = variable;
24 return Visit(expression);
30 Visit((
Node)expression);
35 if (arrayIndex == null)
39 var ire =
new IndexerExpression(mre, arrayIndex);
TypeBase TargetType
Gets or sets the type.
TypeInference TypeInference
Gets or sets the type reference.
A member reference in the form {this}.{Name}
A reference to a variable.