#\r
def CheckPcdTokenInfo(TokenInfoString, Section, File, LineNo= -1):\r
Format = '<TokenSpaceGuidCName>.<PcdCName>'\r
- if TokenInfoString != '' and TokenInfoString != None:\r
+ if TokenInfoString != '' and TokenInfoString is not None:\r
TokenInfoList = GetSplitValueList(TokenInfoString, DataType.TAB_SPLIT)\r
if len(TokenInfoList) == 2:\r
return True\r
LineList = Lines.split('\n')\r
for Line in LineList:\r
Line = CleanString(Line, CommentCharacter)\r
- if Line == None or Line == '':\r
+ if Line is None or Line == '':\r
continue\r
\r
if FindBlock == False:\r
FileLocalMacros[Name] = Value\r
\r
ReIsValidMacroName = re.compile(r"^[A-Z][A-Z0-9_]*$", re.DOTALL)\r
- if ReIsValidMacroName.match(Name) == None:\r
+ if ReIsValidMacroName.match(Name) is None:\r
Logger.Error('Parser',\r
FORMAT_INVALID,\r
ST.ERR_MACRONAME_INVALID % (Name),\r
# <UnicodeString>, <CArray> are subset of <AsciiString>.\r
#\r
ReIsValidMacroValue = re.compile(r"^[\x20-\x7e]*$", re.DOTALL)\r
- if ReIsValidMacroValue.match(Value) == None:\r
+ if ReIsValidMacroValue.match(Value) is None:\r
Logger.Error('Parser',\r
FORMAT_INVALID,\r
ST.ERR_MACROVALUE_INVALID % (Value),\r
else:\r
Section = '[' + SectionName + ']'\r
Content += '\n' + Section + '\n'\r
- if StatementList != None:\r
+ if StatementList is not None:\r
for Statement in StatementList:\r
LineList = Statement.split('\n')\r
NewStatement = ""\r