コード例 #1
0
		private StackVariableDefineUseInfo GetDefineUseInfo(StackUsageData stackData, VariableDefinition varDef)
		{
			if (!stackData.get_VariableToDefineUseInfo().TryGetValue(varDef, out V_0))
			{
				V_0 = new StackVariableDefineUseInfo();
				stackData.get_VariableToDefineUseInfo().Add(varDef, V_0);
			}
			return V_0;
		}
コード例 #2
0
        private StackVariableDefineUseInfo GetDefineUseInfo(StackUsageData stackData, VariableDefinition varDef)
        {
            StackVariableDefineUseInfo defineUseInfo;

            if (!stackData.VariableToDefineUseInfo.TryGetValue(varDef, out defineUseInfo))
            {
                defineUseInfo = new StackVariableDefineUseInfo();
                stackData.VariableToDefineUseInfo.Add(varDef, defineUseInfo);
            }

            return(defineUseInfo);
        }
コード例 #3
0
        private StackVariableDefineUseInfo GetDefineUseInfo(StackUsageData stackData, VariableDefinition varDef)
        {
            StackVariableDefineUseInfo defineUseInfo;
            if (!stackData.VariableToDefineUseInfo.TryGetValue(varDef, out defineUseInfo))
            {
                defineUseInfo = new StackVariableDefineUseInfo();
                stackData.VariableToDefineUseInfo.Add(varDef, defineUseInfo);
            }

            return defineUseInfo;
        }