Searched refs:Parser (Results 1 - 25 of 56) sorted by relevance

123

/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/UnitTest/
H A DDecParserTest.py17 from Parser.DecParserMisc import \
21 from Parser.DecParser import Dec
85 Parser = Dec(Path)
88 return Parser
108 Parser = TestTemplate(TestString, TestOK)
109 DefObj = Parser.GetDefineSectionObject()
146 Parser = TestTemplate(TestString, TestOK)
148 IncObj = Parser.GetIncludeSectionObject()
191 Parser = TestTemplate(TestString, TestOK)
192 Obj = Parser
[all...]
H A DInfBinarySectionTest.py15 #import Object.Parser.InfObject as InfObject
16 from Object.Parser.InfCommonObject import CurrentLine
17 from Object.Parser.InfCommonObject import InfLineCommentObject
18 from Object.Parser.InfBinaryObject import InfBinariesObject
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/VfrCompile/Pccts/h/
H A DPBlackBox.h50 template<class Lexer, class Parser, class Token>
64 Parser *_parser;
91 _parser = new Parser(pipe);
117 _parser = new Parser(pipe);
130 Parser *parser() { return _parser; }
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Parser/
H A DInfSectionParser.py34 from Object.Parser.InfDefineObject import InfDefObject
35 from Object.Parser.InfBuildOptionObject import InfBuildOptionsObject
36 from Object.Parser.InfLibraryClassesObject import InfLibraryClassObject
37 from Object.Parser.InfPackagesObject import InfPackageObject
38 from Object.Parser.InfPcdObject import InfPcdObject
39 from Object.Parser.InfSoucesObject import InfSourcesObject
40 from Object.Parser.InfUserExtensionObject import InfUserExtensionObject
41 from Object.Parser.InfProtocolObject import InfProtocolObject
42 from Object.Parser.InfPpiObject import InfPpiObject
43 from Object.Parser
[all...]
H A DInfDefineSectionParser.py28 from Object.Parser.InfCommonObject import InfLineCommentObject
29 from Object.Parser.InfDefineObject import InfDefMember
30 from Parser.InfParserMisc import InfExpandMacro
31 from Object.Parser.InfMisc import ErrorInInf
33 from Parser.InfParserMisc import InfParserSectionRoot
65 # Parser Defines section content and fill self._ContentList dict.
98 # Parser Comment
H A DInfLibrarySectionParser.py24 from Parser.InfParserMisc import InfExpandMacro
28 from Object.Parser.InfCommonObject import InfLineCommentObject
30 from Parser.InfParserMisc import IsLibInstanceInfo
31 from Parser.InfAsBuiltProcess import GetLibInstanceInfo
32 from Parser.InfParserMisc import InfParserSectionRoot
H A DInfPackageSectionParser.py24 from Parser.InfParserMisc import InfExpandMacro
28 from Object.Parser.InfCommonObject import InfLineCommentObject
29 from Parser.InfParserMisc import InfParserSectionRoot
H A DInfSourceSectionParser.py24 from Parser.InfParserMisc import InfExpandMacro
28 from Object.Parser.InfCommonObject import InfLineCommentObject
29 from Parser.InfParserMisc import InfParserSectionRoot
H A DDecParser.py31 from Parser.DecParserMisc import TOOL_NAME
32 from Parser.DecParserMisc import CleanString
33 from Parser.DecParserMisc import IsValidPcdDatum
34 from Parser.DecParserMisc import ParserHelper
35 from Parser.DecParserMisc import StripRoot
36 from Parser.DecParserMisc import VERSION_PATTERN
37 from Parser.DecParserMisc import CVAR_PATTERN
38 from Parser.DecParserMisc import PCD_TOKEN_PATTERN
39 from Parser.DecParserMisc import MACRO_PATTERN
40 from Parser
[all...]
H A DInfBinarySectionParser.py24 from Parser.InfParserMisc import InfExpandMacro
28 from Object.Parser.InfCommonObject import InfLineCommentObject
29 from Object.Parser.InfCommonObject import CurrentLine
30 from Parser.InfParserMisc import InfParserSectionRoot
H A DInfDepexSectionParser.py24 from Parser.InfParserMisc import InfExpandMacro
27 from Parser.InfParserMisc import InfParserSectionRoot
H A DInfPcdSectionParser.py24 from Parser.InfParserMisc import InfExpandMacro
30 from Parser.InfParserMisc import InfParserSectionRoot
H A DInfBuildOptionSectionParser.py26 from Parser.InfParserMisc import InfExpandMacro
28 from Parser.InfParserMisc import IsAsBuildOptionInfo
32 from Parser.InfParserMisc import InfParserSectionRoot
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/
H A DUPT.py94 Parser = OptionParser(version=(MSG_VERSION + ' ' + gBUILD_VERSION), description=MSG_DESCRIPTION,
97 Parser.add_option("-d", "--debug", action="store", type="int", dest="debug_level", help=ST.HLP_PRINT_DEBUG_INFO)
99 Parser.add_option("-v", "--verbose", action="store_true", dest="opt_verbose",
102 Parser.add_option("-s", "--silent", action="store_true", dest="opt_slient", help=ST.HLP_RETURN_NO_DISPLAY)
104 Parser.add_option("-q", "--quiet", action="store_true", dest="opt_quiet", help=ST.HLP_RETURN_AND_DISPLAY)
106 Parser.add_option("-i", "--install", action="store", type="string", dest="Install_Distribution_Package_File",
109 Parser.add_option("-c", "--create", action="store", type="string", dest="Create_Distribution_Package_File",
112 Parser.add_option("-r", "--remove", action="store", type="string", dest="Remove_Distribution_Package_File",
115 Parser.add_option("-t", "--template", action="store", type="string", dest="Package_Information_Data_File",
118 Parser
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Ecc/
H A DEcc.py349 Parser = OptionParser(description = self.Copyright, version = self.Version, prog = "Ecc.exe", usage = "%prog [options]")
350 Parser.add_option("-t", "--target sourcepath", action="store", type="string", dest='Target',
352 Parser.add_option("-c", "--config filename", action="store", type="string", dest="ConfigFile",
354 Parser.add_option("-o", "--outfile filename", action="store", type="string", dest="OutputFile",
356 Parser.add_option("-r", "--reportfile filename", action="store", type="string", dest="ReportFile",
358 Parser.add_option("-e", "--exceptionfile filename", action="store", type="string", dest="ExceptionFile",
360 Parser.add_option("-m", "--metadata", action="store_true", type=None, help="Only scan meta-data files information if this option is specified.")
361 Parser.add_option("-s", "--sourcecode", action="store_true", type=None, help="Only scan source code files information if this option is specified.")
362 Parser.add_option("-k", "--keepdatabase", action="store_true", type=None, help="The existing Ecc database will not be cleaned except report information if this option is specified.")
363 Parser
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/GenFds/
H A DGenFds.py306 Parser = OptionParser(usage=usage,description=__copyright__,version="%prog " + str(versionNumber))
307 Parser.add_option("-f", "--file", dest="filename", type="string", help="Name of FDF file to convert", action="callback", callback=SingleCheckCallback)
308 Parser.add_option("-a", "--arch", dest="archList", help="comma separated list containing one or more of: IA32, X64, IPF, ARM or EBC which should be built, overrides target.txt?s TARGET_ARCH")
309 Parser.add_option("-q", "--quiet", action="store_true", type=None, help="Disable all messages except FATAL ERRORS.")
310 Parser.add_option("-v", "--verbose", action="store_true", type=None, help="Turn on verbose output with informational messages printed.")
311 Parser.add_option("-d", "--debug", action="store", type="int", help="Enable debug messages at specified level.")
312 Parser.add_option("-p", "--platform", type="string", dest="activePlatform", help="Set the ACTIVE_PLATFORM, overrides target.txt ACTIVE_PLATFORM setting.",
314 Parser.add_option("-w", "--workspace", type="string", dest="Workspace", default=os.environ.get('WORKSPACE'), help="Set the WORKSPACE",
316 Parser.add_option("-o", "--outputDir", type="string", dest="outputDir", help="Name of Build Output directory",
318 Parser
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Eot/
H A DEot.py32 from Parser import ConvertGuid
600 Parser = OptionParser(description = self.Copyright, version = self.Version, prog = "Eot.exe", usage = "%prog [options]")
601 Parser.add_option("-m", "--makefile filename", action="store", type="string", dest='MakeFile',
603 Parser.add_option("-c", "--dsc filename", action="store", type="string", dest="DscFile",
605 Parser.add_option("-f", "--fv filename", action="store", type="string", dest="FvFileList",
607 Parser.add_option("-a", "--map filename", action="store", type="string", dest="MapFileList",
609 Parser.add_option("-s", "--source files", action="store", type="string", dest="SourceFileList",
611 Parser.add_option("-i", "--include dirs", action="store", type="string", dest="IncludeDirList",
613 Parser.add_option("-e", "--dec files", action="store", type="string", dest="DecFileList",
615 Parser
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Common/
H A DMigrationUtilities.py527 Parser = OptionParser(description=Copyright, version=Version, usage=UsageString)
528 Parser.add_option("-o", "--output", dest="OutputFile", help="The name of the %s file to be created." % Destinate)
529 Parser.add_option("-a", "--auto", dest="AutoWrite", action="store_true", default=False, help="Automatically create the %s file using the name of the %s file and replacing file extension" % (Source, Destinate))
530 Parser.add_option("-q", "--quiet", action="store_true", type=None, help="Disable all messages except FATAL ERRORS.")
531 Parser.add_option("-v", "--verbose", action="store_true", type=None, help="Turn on verbose output with informational messages printed.")
533 Options, Args = Parser.parse_args()
545 raise MigrationError(PARAMETER_MISSING, name="Input file", usage=Parser.get_usage())
547 raise MigrationError(PARAMETER_INVALID, name="Too many input files", usage=Parser.get_usage())
555 raise MigrationError(OPTION_CONFLICT, arg1="-o", arg2="-a", usage=Parser.get_usage())
560 raise MigrationError(OPTION_MISSING, name="-o", usage=Parser
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/PomAdapter/
H A DInfPomAlignment.py49 from Parser import InfParser
66 self.Parser = None
94 # Call INF Parser to get information from INF file
96 self.Parser = InfParser.InfParser(self.FileName, self.WorkSpace)
97 self.FullPath = self.Parser.FullPath
129 RecordSet = self.Parser.InfDefSection.Defines
248 Logger.Error("Parser", PARSER_ERROR, ST.ERR_INF_PARSER_NOT_SUPPORT_EDKI_INF, ExtraData=self.FullPath,
306 InfHeaderObj = self.Parser.InfHeader
382 SpecialCommentsList = self.Parser.InfSpecialCommentSection.GetSpecialComments()
433 BuildOptionsList = self.Parser
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/AutoGen/
H A DGenDepex.py369 Parser = OptionParser(description=__copyright__, version=__version__, usage=__usage__)
371 Parser.add_option("-o", "--output", dest="OutputFile", default=None, metavar="FILE",
373 Parser.add_option("-t", "--module-type", dest="ModuleType", default=None,
375 Parser.add_option("-e", "--dependency-expression", dest="Expression", default="",
377 Parser.add_option("-m", "--optimize", dest="Optimize", default=False, action="store_true",
379 Parser.add_option("-v", "--verbose", dest="verbose", default=False, action="store_true",
381 Parser.add_option("-d", "--debug", action="store", type="int", help="Enable debug messages at specified level.")
382 Parser.add_option("-q", "--quiet", dest="quiet", default=False, action="store_true",
385 return Parser.parse_args()
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/gcc/
H A Dmingw-gcc-build.py63 Parser = \
70 Parser.add_option(
77 Parser.add_option(
83 Parser.add_option(
89 Parser.add_option(
95 Parser.add_option(
101 Parser.add_option(
107 Parser.add_option(
113 Parser.add_option(
119 (Opt, Args) = Parser
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/PatchPcdValue/
H A DPatchPcdValue.py231 Parser = OptionParser(description=__copyright__, version=__version__, option_list=OptionList, usage=UsageString)
232 Parser.set_defaults(LogLevel=EdkLogger.INFO)
234 Options, Args = Parser.parse_args()
238 EdkLogger.error("PatchPcdValue", PARAMETER_INVALID, ExtraData=Parser.get_usage())
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/UPT/Object/Parser/
H A DInfBuildOptionObject.py21 from Object.Parser.InfCommonObject import InfSectionCommonDef
H A DInfDefineCommonObject.py19 from Object.Parser.InfCommonObject import InfLineCommentObject
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/Python/Trim/
H A DTrim.py532 Parser = OptionParser(description=__copyright__, version=__version__, option_list=OptionList, usage=UsageString)
533 Parser.set_defaults(FileType="Vfr")
534 Parser.set_defaults(ConvertHex=False)
535 Parser.set_defaults(LogLevel=EdkLogger.INFO)
537 Options, Args = Parser.parse_args()
541 EdkLogger.error("Trim", OPTION_MISSING, ExtraData=Parser.get_usage())
543 EdkLogger.error("Trim", OPTION_NOT_SUPPORTED, ExtraData=Parser.get_usage())

Completed in 67 milliseconds

123