summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/Common/Expression.py
AgeCommit message (Expand)AuthorFilesLines
2025-04-14BaseTools:Expression.py Adding a check for missing '}' in the parserDoug Flick1-1/+1
2025-04-14BaseTools:Expression.py Add Assertion for PCD with value {}Doug Flick1-0/+2
2025-04-14BaseTools:Expression.py Size used before InitDoug Flick1-1/+1
2023-12-21BaseTools: Resolve regex syntax warningsJoey Vagedes via groups.io1-8/+8
2022-10-19BaseTools: Add missing spaces for PCD expression values in AutoGenCKonstantin Aladyshev1-1/+1
2022-03-26BaseTools: Add the FeatureFlagExpression usage to the Source SectionYi Li1-1/+1
2019-04-09BaseTools: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2019-02-01BaseTools: change the Division OperatorZhijux Fan1-1/+8
2018-12-07BaseTools: Customize deepcopy function.BobCF1-2/+2
2018-12-07BaseTools: Enable Pcd Array support.bob.c.feng@intel.com1-199/+197
2018-12-06BaseTools: create and use a standard shared variable for '*'Jaben Carsey1-2/+2
2018-11-01BaseTools: Add special handle for '\' use in Pcd Valuezhijufan1-1/+13
2018-10-18BaseTools: Fix bug caused by 03c36c36a3Yonghong Zhu1-2/+2
2018-10-16BaseTools: Add check for the string type whether is samezhijufan1-2/+4
2018-10-15Revert BaseTools: PYTHON3 migrationLiming Gao1-11/+6
2018-10-13BaseTools: change the Division Operator in the expressionYunhua Feng1-1/+8
2018-10-13BaseTools: remove the super() function argumentYunhua Feng1-2/+2
2018-10-13BaseTools: Rename raw_input() to input()Yunhua Feng1-1/+1
2018-10-13BaseTools: Remove the "from __future__ import" itemsYunhua Feng1-2/+0
2018-09-06BaseTools: Report more clear error message for PCD used in expressionzhijufan1-1/+1
2018-08-28BaseTools: Fix one expression bug to support ~ operateYonghong Zhu1-1/+1
2018-08-16BaseTools: Remove the redundant if statementYonghong Zhu1-6/+6
2018-07-16BaseTools: Use absolute import in CommonGary Lin1-1/+2
2018-07-08BaseTools: Unify long and int in Expression.pyGary Lin1-2/+4
2018-06-27BaseTools: Fix old python2 idiomsGary Lin1-17/+17
2018-06-27BaseTools: Adjust the spaces around commas and colonsGary Lin1-5/+5
2018-06-27BaseTools: Refactor python print statementsGary Lin1-5/+6
2018-06-27BaseTools: Refactor python except statementsGary Lin1-11/+11
2018-05-04BaseTools: use set instead of listCarsey, Jaben1-34/+34
2018-05-04BaseTools: create base expression classCarsey, Jaben1-12/+17
2018-05-02BaseTools: Replace Binary File type strings with predefined constantCarsey, Jaben1-1/+1
2018-04-26BaseTools: simplify if callCarsey, Jaben1-1/+1
2018-04-23BaseTools: replace 'UINT8','UINT16','UINT32','UINT64','VOID*' with shared con...Carsey, Jaben1-30/+31
2018-04-18BaseTools: refactor and remove un-needed use of .keys() on dictionariesCarsey, Jaben1-2/+2
2018-04-08BaseTools: move RegEx to root of file and share itCarsey, Jaben1-2/+2
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-29BaseTools: refactor repeated RegExp when no special searching is needed.Carsey, Jaben1-4/+5
2018-03-29BaseTools: dont use enumerate when un-neededCarsey, Jaben1-2/+2
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, Jaben1-2/+1
2018-03-29BaseTools: use new shared GUID regular expressionsCarsey, Jaben1-2/+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-09BaseTools: Fix parse OFFSET_OF get wrong offsetFeng, YunhuaX1-1/+2
2018-03-09BaseTools: Update --pcd parser to support flexible pcd formatYonghong Zhu1-1/+20
2018-03-02BaseTools: report error if flag in LABEL() invalidFeng, YunhuaX1-4/+10