コード例 #1
0
 protected virtual ClassHierarchyNode MergeWithVariableTypeIfNeeded(VariableReference variable, ClassHierarchyNode variableNode)
 {
     if (variable.get_VariableType() != null)
     {
         V_0               = this.GetTypeNode(variable.get_VariableType());
         stackVariable8    = new ClassHierarchyNode[2];
         stackVariable8[0] = variableNode;
         stackVariable8[1] = V_0;
         variableNode      = new ClassHierarchyNode(stackVariable8);
     }
     return(variableNode);
 }
コード例 #2
0
 protected virtual bool ShouldConsiderVariable(VariableReference variableReference)
 {
     return(variableReference.get_VariableType() == null);
 }
コード例 #3
0
 protected override bool ShouldConsiderVariable(VariableReference variableReference)
 {
     return(String.op_Equality(variableReference.get_VariableType().get_FullName(), "System.Int32"));
 }