1. Add a ModelType for enumerate
authorhche10x <hche10x@7335b38e-4728-0410-8992-fb3ffe349368>
Tue, 25 Dec 2007 08:47:45 +0000 (08:47 +0000)
committerhche10x <hche10x@7335b38e-4728-0410-8992-fb3ffe349368>
Tue, 25 Dec 2007 08:47:45 +0000 (08:47 +0000)
2. Add a member "Model" in VariableClass

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@931 7335b38e-4728-0410-8992-fb3ffe349368

Source/Python/Ecc/DataClass.py

index d6e8147..f76f047 100644 (file)
@@ -37,6 +37,7 @@ MODEL_VARIABLE_VARIABLE = 2006
 MODEL_VARIABLE_INCLUDE = 2007\r
 MODEL_VARIABLE_MACRO = 2008\r
 MODEL_VARIABLE_PREDICATE_EXPRESSION = 2009\r
+MODEL_VARIABLE_ENUMERATE = 2010\r
 \r
 MODEL_EFI_PROTOCOL = 3001\r
 MODEL_EFI_PPI = 3002\r
@@ -70,6 +71,7 @@ MODEL_LIST = [('MODEL_UNKNOWN', MODEL_UNKNOWN),
               ('MODEL_VARIABLE_INCLUDE', MODEL_VARIABLE_INCLUDE),\r
               ('MODEL_VARIABLE_MACRO', MODEL_VARIABLE_MACRO),\r
               ('MODEL_VARIABLE_PREDICATE_EXPRESSION', MODEL_VARIABLE_PREDICATE_EXPRESSION),\r
+              ('MODEL_VARIABLE_ENUMERATE', MODEL_VARIABLE_ENUMERATE),\r
               ('MODEL_EFI_PROTOCOL', MODEL_EFI_PROTOCOL),\r
               ('MODEL_EFI_PPI', MODEL_EFI_PPI),\r
               ('MODEL_EFI_GUID', MODEL_EFI_GUID),\r
@@ -168,6 +170,7 @@ class VariableClass(object):
         self.Type = Type\r
         self.Name = Name\r
         self.Value = Value\r
+        self.Model = Model\r
         self.BelongsToFile = BelongsToFile\r
         self.BelongsToFunction = BelongsToFunction\r
         self.StartLine = StartLine\r