equal
deleted
inserted
replaced
332 if reference is not None: |
332 if reference is not None: |
333 return not reference.startswith("ANY") |
333 return not reference.startswith("ANY") |
334 else: |
334 else: |
335 return True |
335 return True |
336 |
336 |
|
337 def GetBaseType(type): |
|
338 parent_type = TypeHierarchy[type] |
|
339 if parent_type.startswith("ANY"): |
|
340 return type |
|
341 else: |
|
342 return GetBaseType(parent_type) |
|
343 |
337 def GetDataTypeRange(reference): |
344 def GetDataTypeRange(reference): |
338 while reference is not None: |
345 while reference is not None: |
339 if reference in DataTypeRange: |
346 if reference in DataTypeRange: |
340 return DataTypeRange[reference] |
347 return DataTypeRange[reference] |
341 else: |
348 else: |