/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Parser/ |
H A D | InfAsBuiltProcess.py | 45 def GetLibInstanceInfo(String, WorkSpace, LineNo): 60 FileLinesList = GetFileLineContent(String, WorkSpace, LineNo, OrignalString) 89 def GetPackageListInfo(FileNameString, WorkSpace, LineNo): 94 FileLinesList = GetFileLineContent(FileNameString, WorkSpace, LineNo, '') 101 LineNo = -1 103 LineNo += 1 134 Name, Value = MacroParser((Line, LineNo), 148 Name, Value = MacroParser((Line, LineNo), 159 Line = InfExpandMacro(Line, (FileNameString, Line, LineNo), DefineSectionMacros, PackageSectionMacros, True) 167 def GetFileLineContent(FileName, WorkSpace, LineNo, OriginalStrin [all...] |
H A D | InfGuidPpiProtocolSectionParser.py | 52 LineNo = Line[1] 68 LineNo)) 76 Name, Value = MacroParser((LineContent, LineNo), 92 ValueList = [InfExpandMacro(Value, (FileName, LineContent, LineNo), 96 CurrentLineVar = (LineContent, LineNo, FileName) 139 LineNo = Line[1] 155 LineNo)) 163 Name, Value = MacroParser((LineContent, LineNo), 179 ValueList = [InfExpandMacro(Value, (FileName, LineContent, LineNo), self.FileLocalMacros, SectionMacros) 182 CurrentLineVar = (LineContent, LineNo, FileNam [all...] |
H A D | InfDepexSectionParser.py | 46 LineNo = Line[1] 52 DepexComment.append((LineContent, LineNo)) 65 DepexComment.append((LineContent[CommentCount:], LineNo)) 70 DepexContent.append((LineContent, LineNo))
|
H A D | InfParser.py | 122 LineNo = 0 183 LineNo = LineNo + 1 185 if (LineNo < len(FileLinesList) - 1): 186 NextLine = FileLinesList[LineNo].strip() 191 if (Line == '' or not Line) and LineNo == len(FileLinesList): 205 Line=LineNo, 212 SectionLines.append((Line, LineNo)) 222 SectionLines.append((Line, LineNo)) 229 SectionLines.append((Line, LineNo)) [all...] |
H A D | InfSectionParser.py | 66 def GetSpecialStr2(ItemList, FileName, LineNo, SectionString): 85 Line=LineNo, 97 % (SectionString), File=FileName, Line=LineNo, ExtraData=SectionString) 106 % (SectionString), File=FileName, Line=LineNo, ExtraData=SectionString) 151 def GetArch(ItemList, ArchList, FileName, LineNo, SectionString): 169 Line=LineNo, 283 def SectionHeaderParser(self, SectionString, FileName, LineNo): 301 Line=LineNo, 314 Line=LineNo, 322 Line=LineNo, [all...] |
H A D | InfBuildOptionSectionParser.py | 45 LineNo = 0 49 LineNo = Line[1] 90 Line=LineNo) 97 ValueList[0] = InfExpandMacro(ValueList[0], (FileName, LineContent, LineNo), 99 ValueList[1] = InfExpandMacro(ValueList[1], (FileName, LineContent, LineNo), 117 Line=LineNo) 124 Line=LineNo) 132 Line=LineNo) 173 LineNo = Line[1] 207 Line=LineNo, [all...] |
H A D | InfDefineSectionParser.py | 80 LineNo = Line[1] 86 LineInfo[1] = LineNo 143 Name, Value = MacroParser((LineContent, LineNo), 155 (FileName, LineContent, LineNo), 182 InfDefMemberObj.CurrentLine.SetLineNo(LineNo)
|
H A D | InfLibrarySectionParser.py | 160 LineNo = Line[1] 171 Line=LineNo, 179 LibGuid, LibVer = GetLibInstanceInfo(LineContent, GlobalData.gWORKSPACE, LineNo) 192 Line=LineNo,
|
H A D | InfParserMisc.py | 70 # @param LineInfo Contain information of FileName, LineContent, LineNo 83 LineNo = LineInfo[2] 85 NewLineInfo = (FileName, LineNo, LineContent) 93 (LineContent, LineNo), 102 (LineContent, LineNo),
|
H A D | InfPcdSectionParser.py | 131 LineNo = Line[1] 159 Line=LineNo, 168 Line=LineNo, 172 PcdList.append((ValueList, CommentsList, (LineContent, LineNo, FileName)))
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Object/Parser/ |
H A D | InfCommonObject.py | 49 self.LineNo = '' 55 # @param LineNo: LineNo 57 def SetLineNo(self, LineNo): 58 self.LineNo = LineNo 63 return self.LineNo
|
H A D | InfUserExtensionObject.py | 64 def SetUserExtension(self, UserExtensionCont, IdContent=None, LineNo=None): 103 Line=LineNo, 123 Line=LineNo,
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/ |
H A D | Parsing.py | 229 def GetBuildOption(String, File, LineNo = -1): 232 RaiseParserError(String, 'BuildOptions', File, '[<Family>:]<ToolFlag>=Flag', LineNo) 252 def GetLibraryClass(Item, ContainerFile, WorkspaceDir, LineNo = -1): 258 CheckFileType(List[1], '.Inf', ContainerFile, 'library class instance', Item[0], LineNo) 259 CheckFileExist(WorkspaceDir, List[1], ContainerFile, 'LibraryClasses', Item[0], LineNo) 274 def GetLibraryClassOfInf(Item, ContainerFile, WorkspaceDir, LineNo = -1): 281 CheckFileType(ItemList[1], '.Inf', ContainerFile, 'LibraryClasses', Item[0], LineNo) 282 CheckFileExist(WorkspaceDir, ItemList[1], ContainerFile, 'LibraryClasses', Item[0], LineNo) 284 CheckPcdTokenInfo(ItemList[2], 'LibraryClasses', ContainerFile, LineNo) 300 def CheckPcdTokenInfo(TokenInfoString, Section, File, LineNo [all...] |
H A D | String.py | 561 LineNo = 0 565 LineNo = LineNo + 1 581 EdkLogger.error("Parser", FORMAT_INVALID, Line=LineNo, File=FileName, RaiseError=EdkLogger.IsRaiseError) 591 EdkLogger.error("Parser", FORMAT_INVALID, Line=LineNo, File=FileName, RaiseError=EdkLogger.IsRaiseError) 599 EdkLogger.error("Parser", FORMAT_INVALID, Line=LineNo, File=FileName, RaiseError=EdkLogger.IsRaiseError) 617 def CheckFileType(CheckFilename, ExtName, ContainerFilename, SectionName, Line, LineNo= -1): 622 if LineNo == -1: 623 LineNo = GetLineNo(ContainerFile, Line) 625 EdkLogger.error("Parser", PARSER_ERROR, ErrorMsg, Line=LineNo, [all...] |
H A D | DecClassObject.py | 153 LineNo = 0 161 LineNo = LineNo + 1 209 EdkLogger.error("Parser", PARSER_ERROR, "Different section names '%s' and '%s' are found in one section definition, this is not allowed." % (CurrentSection, ItemList[0]), File=Filename, Line=LineNo, RaiseError=EdkLogger.IsRaiseError) 211 RaiseParserError(Line, CurrentSection, Filename, '', LineNo) 215 RaiseParserError(Line, CurrentSection, Filename, '', LineNo) 218 EdkLogger.error("Parser", PARSER_ERROR, "Invalid Arch definition '%s' found" % ItemList[1], File=Filename, Line=LineNo, RaiseError=EdkLogger.IsRaiseError) 229 EdkLogger.error("Parser", PARSER_ERROR, ErrorMsg, File=Filename, Line=LineNo, RaiseError=EdkLogger.IsRaiseError) 234 SectionItemList.append([Line, LineNo]) 310 ID, Value1, Value2, Arch, LineNo [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Library/ |
H A D | Parsing.py | 56 def GetBuildOption(String, File, LineNo=-1): 60 '[<Family>:]<ToolFlag>=Flag', LineNo) 79 def GetLibraryClass(Item, ContainerFile, WorkspaceDir, LineNo=-1): 87 'library class instance', Item[0], LineNo) 89 'LibraryClasses', Item[0], LineNo) 104 def GetLibraryClassOfInf(Item, ContainerFile, WorkspaceDir, LineNo = -1): 115 Item[0], LineNo) 117 'LibraryClasses', Item[0], LineNo) 120 ContainerFile, LineNo) 134 def CheckPcdTokenInfo(TokenInfoString, Section, File, LineNo [all...] |
H A D | String.py | 473 LineNo = 0 477 LineNo = LineNo + 1 492 Logger.Error("Parser", FORMAT_INVALID, Line=LineNo, File=FileName, RaiseError = Logger.IS_RAISE_ERROR) 501 Logger.Error("Parser", FORMAT_INVALID, Line=LineNo, File=FileName, RaiseError = Logger.IS_RAISE_ERROR) 508 Logger.Error("Parser", FORMAT_INVALID, Line=LineNo, File=FileName, RaiseError = Logger.IS_RAISE_ERROR) 526 def CheckFileType(CheckFilename, ExtName, ContainerFilename, SectionName, Line, LineNo=-1): 531 if LineNo == -1: 532 LineNo = GetLineNo(ContainerFile, Line) 534 Logger.Error("Parser", PARSER_ERROR, ErrorMsg, Line=LineNo, \ [all...] |
H A D | CommentParsing.py | 71 LineNo = Item[1] 101 ValidateCopyright(Result, ST.WRN_INVALID_COPYRIGHT, FileName, LineNo, ErrMsg) 113 ValidateCopyright(Result, ST.WRN_INVALID_COPYRIGHT, FileName, LineNo, ErrMsg) 121 ValidateCopyright(Result, ST.WRN_INVALID_COPYRIGHT, FileName, LineNo, ErrMsg) 128 if LineNo > Last: 309 def ValidateCopyright(Result, ErrType, FileName, LineNo, ErrMsg): 311 Logger.Warn("\nUPT", ErrType, FileName, LineNo, ErrMsg)
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Eot/ |
H A D | InfParserLite.py | 114 LineNo = 0 117 LineNo = LineNo + 1 136 EdkLogger.error("Parser", PARSER_ERROR, "Different section names '%s' and '%s' are found in one section definition, this is not allowed." % (CurrentSection, ItemList[0]), File=Filename, Line=LineNo) 140 RaiseParserError(Line, CurrentSection, Filename, '', LineNo) 148 SectionItemList.append([Line, LineNo])
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VfrCompile/ |
H A D | VfrFormPkg.h | 148 IN UINT32 LineNo 194 VOID IfrRecordOutput (IN FILE *, IN UINT32 LineNo); 222 inline VOID SetLineNo (IN UINT32 LineNo) { argument 223 mLineNo = LineNo; 962 IN UINT32 LineNo 965 SetLineNo (LineNo); 982 IN UINT32 LineNo 985 SetLineNo (LineNo); 1805 IN UINT32 LineNo 1808 SetLineNo (LineNo); [all...] |
H A D | VfrFormPkg.cpp | 27 IN UINT32 LineNo, 35 mLineNo = LineNo; 72 IN UINT32 LineNo 76 mLineNo = LineNo; 485 IN UINT32 LineNo, 491 pNew = new SPendingAssign (Key, ValAddr, ValLen, LineNo, Msg); 557 IN UINT32 LineNo 574 DIObj.SetLineNo (LineNo); 577 CIfrTrue TObj (LineNo); 586 CNObj.SetLineNo (LineNo); 23 SPendingAssign( IN CHAR8 *Key, IN VOID *Addr, IN UINT32 Len, IN UINT32 LineNo, IN CONST CHAR8 *Msg ) argument 481 AssignPending( IN CHAR8 *Key, IN VOID *ValAddr, IN UINT32 ValLen, IN UINT32 LineNo, IN CONST CHAR8 *Msg ) argument 790 IfrRecordRegister( IN UINT32 LineNo, IN CHAR8 *IfrBinBuf, IN UINT8 BinBufLen, IN UINT32 Offset ) argument 820 IfrRecordInfoUpdate( IN UINT32 RecordIdx, IN UINT32 LineNo, IN CHAR8 *BinBuf, IN UINT8 BinBufLen, IN UINT32 Offset ) argument [all...] |
H A D | VfrSyntax.g | 1139 UINT32 LineNo;
1261 vfrQuestionDataFieldName [EFI_QUESTION_ID &QId, UINT32 &Mask, CHAR8 *&VarIdStr, UINT32 &LineNo] :
1264 VarIdStr = NULL; LineNo = 0;
1267 SN1:StringIdentifier << _STRCAT(&VarIdStr, SN1->getText()); LineNo = SN1->getLine(); >>
1274 _PCATCH(VFR_RETURN_CONSTANT_ONLY, LineNo);
1280 SN2:StringIdentifier << _STRCAT (&VarIdStr, SN2->getText()); LineNo = SN2->getLine(); >>
1285 _PCATCH(VFR_RETURN_CONSTANT_ONLY, LineNo);
3239 UINT32 LineNo;
3265 LineNo = GET_LINENO(VN);
3276 EIVObj.SetQuestionId (QId, VarIdStr, LineNo);
[all...] |
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Ecc/ |
H A D | Configuration.py | 259 LineNo = 0 261 LineNo = LineNo + 1 267 EdkLogger.error("Ecc", EdkLogger.ECC_ERROR, ErrorMsg, File = Filepath, Line = LineNo)
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/UnitTest/ |
H A D | InfBinarySectionTest.py | 248 LineNo = 0 253 SectionString.append((Line, LineNo, '')) 254 LineNo = LineNo + 1
|
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Workspace/ |
H A D | WorkspaceDatabase.py | 458 LineNo = Record[6] 463 EdkLogger.error('build', ErrorCode, File=self.MetaFile, Line=LineNo, 468 EdkLogger.error('build', FILE_DUPLICATED, File=self.MetaFile, ExtraData=str(ModuleFile), Line=LineNo) 480 EdkLogger.error('build', FILE_NOT_FOUND, Message = 'Source override path does not exist:', File=self.MetaFile, ExtraData=Module.SourceOverridePath, Line=LineNo) 490 LineNo = Record[-1] 495 EdkLogger.error('build', ErrorCode, File=self.MetaFile, Line=LineNo, 564 LibraryClass, LibraryInstance, Dummy, Arch, ModuleType, Dummy, LineNo = Record 574 EdkLogger.error('build', ErrorCode, File=self.MetaFile, Line=LineNo, 579 File=self.MetaFile, ExtraData=LibraryInstance, Line=LineNo) 599 LineNo [all...] |