Home
last modified time | relevance | path

Searched refs:Oprand1 (Results 1 – 2 of 2) sorted by relevance

/device/linaro/bootloader/edk2/BaseTools/Source/Python/Common/
DExpression.py142 def Eval(Operator, Oprand1, Oprand2 = None): argument
146 (type(Oprand1) == type('') or type(Oprand2) == type('')):
158 if type(Oprand1) == type(''):
162 if Operator in ["+", "-"] and (type(True) in [type(Oprand1), type(Oprand2)]):
165 elif type('') in [type(Oprand1), type(Oprand2)] and type(Oprand1)!= type(Oprand2):
177 elif TypeDict[type(Oprand1)] != TypeDict[type(Oprand2)]:
178 …if Operator in ["==", "!=", ">=", "<=", ">", "<"] and set((TypeDict[type(Oprand1)], TypeDict[type(…
181 …elif Operator in ['&', '|', '^', "and", "or"] and set((TypeDict[type(Oprand1)], TypeDict[type(Opra…
186 if type(Oprand1) == type('') and type(Oprand2) == type(''):
187 if (Oprand1.startswith('L"') and not Oprand2.startswith('L"')) or \
[all …]
DRangeExpression.py260 def Rangeintersection(self, Oprand1, Oprand2): argument
261 rangeContainer1 = self.operanddict[Oprand1]
293 def Rangecollections(self, Oprand1, Oprand2): argument
295 rangeContainer1 = self.operanddict[Oprand1]
311 def NegtiveRange(self, Oprand1): argument
312 rangeContainer1 = self.operanddict[Oprand1]
348 def Eval(self, Operator, Oprand1, Oprand2 = None): argument
351 if not self.RegGuidPattern.match(Oprand1.strip()):
353 return self.NegtiveRange(Oprand1)
356 return self.EvalRange(Operator, Oprand1)
[all …]