summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Common/Expression.py
Commit message (Expand)AuthorAgeFilesLines
* BaseTools: replace 'UINT8','UINT16','UINT32','UINT64','VOID*' with shared con...Carsey, Jaben2018-04-231-30/+31
* BaseTools: refactor and remove un-needed use of .keys() on dictionariesCarsey, Jaben2018-04-181-2/+2
* BaseTools: move RegEx to root of file and share itCarsey, Jaben2018-04-081-2/+2
* BaseTools: use in to compare single charsCarsey, Jaben2018-03-301-1/+1
* BaseTools: no need to do int() API work for itCarsey, Jaben2018-03-301-2/+2
* BaseTools: refactor repeated RegExp when no special searching is needed.Carsey, Jaben2018-03-291-4/+5
* BaseTools: dont use enumerate when un-neededCarsey, Jaben2018-03-291-2/+2
* BaseTools: move regular expression compile out of function call.Carsey, Jaben2018-03-291-6/+6
* BaseTools: expression can use single in instead of 3 API calls.Carsey, Jaben2018-03-291-1/+1
* BaseTools: remove local hex number regular expressionCarsey, Jaben2018-03-291-2/+1
* BaseTools: use new shared GUID regular expressionsCarsey, Jaben2018-03-291-2/+1
* BaseTools: Expression - remove variableCarsey, Jaben2018-03-191-3/+0
* BaseTools: Expression - change from series of if to elifCarsey, Jaben2018-03-191-4/+4
* BaseTools: Expression refactor functionCarsey, Jaben2018-03-191-6/+5
* BaseTools: Expression - remove redundant variableCarsey, Jaben2018-03-191-6/+4
* BaseTools: Fix parse OFFSET_OF get wrong offsetFeng, YunhuaX2018-03-091-1/+2
* BaseTools: Update --pcd parser to support flexible pcd formatYonghong Zhu2018-03-091-1/+20
* BaseTools: report error if flag in LABEL() invalidFeng, YunhuaX2018-03-021-4/+10
* BaseTools: Fix flexible PCD single quote and double quote bugsFeng, YunhuaX2018-02-281-17/+43
* BaseTools: Update ValueExpressionEx for flexible PCDFeng, YunhuaX2018-02-251-75/+130
* BaseTools/Expression: Use 2nd passes on PCD valuesKinney, Michael D2018-02-251-1/+25
* BaseTools: Fix VOID* type bugFeng, YunhuaX2018-02-101-0/+2
* BaseTools: Update Expression.py for string comparison and MACRO replace issueYunhua Feng2018-02-091-30/+11
* BaseTools: Update Expression.py for VOID* to support L'a' and 'a'Feng, YunhuaX2018-02-041-3/+16
* BaseTools: Structure Pcd in CommandLine.Feng, Bob C2018-02-011-1/+1
* BaseTools: Enhance parse performance by optimize ValueExpressionExYunhua Feng2018-01-301-143/+162
* BaseTools: Fix the bug for QuarkPlatformPkg build failureZhu, Yonghong2017-12-291-1/+1
* BaseTools: Support PCD flexible values formatYonghong Zhu2017-12-271-9/+237
* BaseTools: Add PCDs conditional operator functionYunhua Feng2017-07-101-5/+17
* BaseTools: Enhance expression to support some more operationYonghong Zhu2017-04-011-5/+23
* BaseTools: Add two new sections for PCD in the build reportYonghong Zhu2016-03-291-1/+5
* Sync BaseTool trunk (version r2599) into EDKII BaseTools.Liming Gao2013-08-231-4/+6
* Sync BaseTools Trunk (version r2524) to EDKII main trunk. lgao42012-05-231-3/+6
* Sync BaseTools Trunk (version r2518) to EDKII main trunk.lgao42012-04-101-6/+16
* Sync BaseTool trunk (version r2460) into EDKII BaseTools. The change mainly ...lgao42011-12-071-22/+82
* Sync BaseTools Trunk (version r2387) to EDKII main trunk.lgao42011-10-291-0/+555