summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/Common
AgeCommit message (Expand)AuthorFilesLines
2018-04-03BaseTools: make static functions when self is not neededCarsey, Jaben1-12/+10
2018-04-03BaseTools: remove uncalled functionCarsey, Jaben1-15/+0
2018-04-03BaseTools: change hex parsing to use built inCarsey, Jaben1-22/+4
2018-04-03BaseTools: use single RegExp for token matchingCarsey, Jaben1-9/+7
2018-03-30BaseTools: cleanup class heirarchyCarsey, Jaben4-47/+4
2018-03-30BaseTools: remove loop and variables.Carsey, Jaben1-13/+0
2018-03-30BaseTools: use in to compare single charsCarsey, Jaben1-1/+1
2018-03-30BaseTools: no need to do int() API work for itCarsey, Jaben1-2/+2
2018-03-30BaseTools: Remove equality operator with NoneCarsey, Jaben15-105/+105
2018-03-29BaseTools: refactor repeated RegExp when no special searching is needed.Carsey, Jaben1-4/+5
2018-03-29BaseTools: dont use enumerate when un-neededCarsey, Jaben2-3/+3
2018-03-29BaseTools: move regular expression compile out of function call.Carsey, Jaben1-6/+6
2018-03-29BaseTools: expression can use single in instead of 3 API calls.Carsey, Jaben1-1/+1
2018-03-29BaseTools: remove local hex number regular expressionCarsey, Jaben2-5/+3
2018-03-29BaseTools: use new shared GUID regular expressionsCarsey, Jaben3-10/+8
2018-03-29BaseTools: GlobalData Add a regular expression for a hex numberCarsey, Jaben1-0/+2
2018-03-29BaseTools: Add new RegExp for future useCarsey, Jaben1-0/+2
2018-03-29BaseTools: Regular Expressions refactor out the hex char for later reuseCarsey, Jaben1-1/+2
2018-03-29BaseTools: add GUID pattern to global dataCarsey, Jaben1-0/+7
2018-03-29BaseTools: GlobalData share same MACRO name definitionCarsey, Jaben1-3/+6
2018-03-29BaseTools: FdfParser and FdfParserLite share reg expCarsey, Jaben1-2/+3
2018-03-21BaseTools: FdfParser & FdfParserLite refactor regular expression for GUIDsCarsey, Jaben1-3/+3
2018-03-19BaseTools: RangeExpression - remove unused variableCarsey, Jaben1-8/+1
2018-03-19BaseTools: Expression - remove variableCarsey, Jaben1-3/+0
2018-03-19BaseTools: Expression - change from series of if to elifCarsey, Jaben1-4/+4
2018-03-19BaseTools: Expression refactor functionCarsey, Jaben1-6/+5
2018-03-19BaseTools: Expression - remove redundant variableCarsey, Jaben1-6/+4
2018-03-18BaseTools: Fix bug for VOID* DynamicDefault Pcd use Flexible formatYonghong Zhu1-8/+0
2018-03-09BaseTools: GlobalData remove unused variableCarsey, Jaben1-2/+1
2018-03-09BaseTools: Fix parse OFFSET_OF get wrong offsetFeng, YunhuaX1-1/+2
2018-03-09BaseTools: Update --pcd parser to support flexible pcd formatYonghong Zhu2-26/+36
2018-03-02BaseTools: report error if flag in LABEL() invalidFeng, YunhuaX1-4/+10
2018-03-02BaseTools: Fix the bug for display incorrect *M flag in reportYonghong Zhu1-10/+10
2018-03-02BaseTools: Fix eval parse string issueFeng, YunhuaX1-4/+26
2018-02-28BaseTools: Fix flexible PCD single quote and double quote bugsFeng, YunhuaX3-47/+90
2018-02-25BaseTools: Update ValueExpressionEx for flexible PCDFeng, YunhuaX1-75/+130
2018-02-25BaseTools/Expression: Use 2nd passes on PCD valuesKinney, Michael D1-1/+25
2018-02-23BaseTools: Fix the bug to display the single SKUID infoYonghong Zhu1-0/+4
2018-02-10BaseTools: Fix VOID* type bugFeng, YunhuaX1-0/+2
2018-02-09BaseTools: Update Expression.py for string comparison and MACRO replace issueYunhua Feng1-30/+11
2018-02-07BaseTools: Report error when GUID format is incorrectFeng, YunhuaX1-10/+4
2018-02-07BaseTools: Fix flexible PCD DEVICE_PATH parse issueFeng, YunhuaX1-1/+2
2018-02-07BaseTools: Fix build argument --pcd for flexible format bugsFeng, YunhuaX1-2/+2
2018-02-04BaseTools: Update Expression.py for VOID* to support L'a' and 'a'Feng, YunhuaX2-3/+20
2018-02-01BaseTools: Structure Pcd in CommandLine.Feng, Bob C2-2/+2
2018-01-31BaseTools: Update BPDG to support L'' and '' format as VPD Pcd ValueYonghong Zhu1-3/+3
2018-01-30BaseTools: Enhance parse performance by optimize ValueExpressionExYunhua Feng1-143/+162
2018-01-08BaseTools: Fix Sku inherit issue.BobCF1-0/+2
2017-12-31BaseTools: Add DevicePath support for PCD valuesYonghong Zhu1-2/+32
2017-12-29BaseTools: Fix the bug for QuarkPlatformPkg build failureZhu, Yonghong1-1/+1