AnalysisBase(ParsingResult result) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |
CastAnalysis(ParsingResult result) | SiliconStudio.Shaders.Analysis.CastAnalysis | |
Error(MessageCode message, SourceSpan span) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |
Error(MessageCode message, SourceSpan span, params object[] parameters) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |
FindDeclaration(string name) | SiliconStudio.Shaders.Visitor.ShaderVisitor | protected |
FindDeclarations(string name) | SiliconStudio.Shaders.Visitor.ShaderVisitor | protectedvirtual |
GetBinaryImplicitConversionType(SourceSpan span, TypeBase left, TypeBase right, bool isBinaryOperator) | SiliconStudio.Shaders.Analysis.AnalysisBase | protectedvirtual |
GetBinaryImplicitScalarConversionType(SourceSpan span, TypeBase left, TypeBase right) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |
GetDivideImplicitConversionType(SourceSpan span, TypeBase left, TypeBase right) | SiliconStudio.Shaders.Analysis.AnalysisBase | protectedvirtual |
GetMultiplyImplicitConversionType(SourceSpan span, TypeBase left, TypeBase right) | SiliconStudio.Shaders.Analysis.AnalysisBase | protectedvirtual |
Info(string message, SourceSpan span) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |
Info(string message, SourceSpan span, params object[] parameters) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |
NewScope(IScopeContainer container=null) | SiliconStudio.Shaders.Visitor.ShaderVisitor | protectedvirtual |
NodeStack | SiliconStudio.Shaders.Visitor.VisitorBase | |
ParentNode | SiliconStudio.Shaders.Visitor.ShaderVisitor | |
ParsingResult | SiliconStudio.Shaders.Analysis.AnalysisBase | |
PostVisitNode(Node node, bool nodeVisited) | SiliconStudio.Shaders.Visitor.ShaderVisitor | protectedvirtual |
PreVisitNode(Node node) | SiliconStudio.Shaders.Visitor.ShaderVisitor | protectedvirtual |
Run() | SiliconStudio.Shaders.Analysis.CastAnalysis | virtual |
ScopeStack | SiliconStudio.Shaders.Visitor.ShaderVisitor | protected |
ShaderVisitor(bool buildScopeDeclaration, bool useNodeStack) | SiliconStudio.Shaders.Visitor.ShaderVisitor | protected |
Visit(UnaryExpression expression) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
Visit(BinaryExpression expression) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
Visit(IfStatement ifStatement) | SiliconStudio.Shaders.Analysis.CastAnalysis | protectedvirtual |
Visit(ConditionalExpression conditionalExpression) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
Visit(ReturnStatement returnStatement) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
Visit(Variable variable) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
Visit(AssignmentExpression expression) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
Visit(IndexerExpression expression) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
Visit(MethodInvocationExpression expression) | SiliconStudio.Shaders.Analysis.CastAnalysis | protected |
SiliconStudio::Shaders::Analysis::AnalysisBase.Visit(Node node) | SiliconStudio.Shaders.Visitor.ShaderVisitor | protectedvirtual |
VisitDynamic< T >(T node, bool visitRealType=true) | SiliconStudio.Shaders.Visitor.VisitorBase | protectedvirtual |
VisitDynamicList< T >(IList< T > list, Func< T, bool > filter=null) | SiliconStudio.Shaders.Visitor.VisitorBase | protected |
VisitorBase(bool useNodeStack=false) | SiliconStudio.Shaders.Visitor.VisitorBase | protected |
Warning(MessageCode message, SourceSpan span) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |
Warning(MessageCode message, SourceSpan span, params object[] parameters) | SiliconStudio.Shaders.Analysis.AnalysisBase | protected |