コード例 #1
0
 public BoundVariableDeclaration(VariableSymbol variableSymbol, TypeSymbol declaredType, ImmutableArray<BoundVariableQualifier> qualifiers, BoundInitializer initializerOpt)
     : base(BoundNodeKind.VariableDeclaration)
 {
     VariableSymbol = variableSymbol;
     DeclaredType = declaredType;
     Qualifiers = qualifiers;
     InitializerOpt = initializerOpt;
 }
コード例 #2
0
 public BoundVariableExpression(VariableSymbol variableSymbol)
     : base(BoundNodeKind.VariableExpression)
 {
     Symbol = variableSymbol;
     Type = variableSymbol?.ValueType;
 }
コード例 #3
0
ファイル: VariableSymbol.cs プロジェクト: tgjones/HlslTools
 protected bool Equals(VariableSymbol other)
 {
     return base.Equals(other) && ValueType.Equals(other.ValueType);
 }