Searched refs:parser (Results 1 – 8 of 8) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/ |
| D | RegisterEnumParserTests.cs | 23 var parser = new RegistersEnumParser(stream); in ShouldParseEnumWithSimpleValue() 24 Assert.AreEqual(1, parser.Registers.Length); in ShouldParseEnumWithSimpleValue() 25 Assert.AreEqual(0, parser.RegisterGroups.Length); in ShouldParseEnumWithSimpleValue() 27 Assert.AreEqual("A", parser.Registers[0].Name); in ShouldParseEnumWithSimpleValue() 28 Assert.AreEqual(32, parser.Registers[0].Width); in ShouldParseEnumWithSimpleValue() 29 Assert.AreEqual(0, parser.Registers[0].Value); in ShouldParseEnumWithSimpleValue() 41 var parser = new RegistersEnumParser(stream); in ShouldParseEnumWithMultipleValues() 42 Assert.AreEqual(3, parser.Registers.Length); in ShouldParseEnumWithMultipleValues() 43 Assert.AreEqual(0, parser.RegisterGroups.Length); in ShouldParseEnumWithMultipleValues() 45 Assert.AreEqual("A", parser.Registers[0].Name); in ShouldParseEnumWithMultipleValues() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/RESD/ |
| D | LowLevelRESDParser.cs | 101 public DataBlockEnumerator(LowLevelRESDParser parser, Type sampleFilter) in DataBlockEnumerator() argument 103 this.parser = parser; in DataBlockEnumerator() 106 reader = parser.GetNewReader(); in DataBlockEnumerator() 147 …parser.LogCallback?.Invoke(LogLevel.Error, $"Could not find RESDSample implementator for {sampleTy… in MoveNext() 161 …parser.LogCallback?.Invoke(LogLevel.Warning, $"RESD: Skipping unupported block of type {dataBlockH… in MoveNext() 174 reader.BaseStream.Seek(parser.FirstBlockOffset, SeekOrigin.Begin); in Reset() 213 reader = parser.GetNewReader(); in AfterDeserialization() 214 reader.BaseStream.Seek(parser.FirstBlockOffset, SeekOrigin.Begin); in AfterDeserialization() 222 private readonly LowLevelRESDParser parser; field in Antmicro.Renode.Utilities.RESD.LowLevelRESDParser.DataBlockEnumerator
|
| D | RESDStream.cs | 200 this.parser = new LowLevelRESDParser(path); in RESDStream() 201 this.parser.LogCallback += (logLevel, message) => Owner?.Log(logLevel, message); in RESDStream() 202 this.blockEnumerator = parser.GetDataBlockEnumerator<T>().GetEnumerator(); in RESDStream() 389 private readonly LowLevelRESDParser parser; field in Antmicro.Renode.Utilities.RESD.RESDStream
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | SmartParser.cs | 62 Delegate parser; in TryParse() 66 parser = GetFromCacheOrAdd( in TryParse() 79 parser = GetFromCacheOrAdd( in TryParse() 96 parser = GetFromCacheOrAdd( in TryParse() 112 result = parser.DynamicInvoke(input); in TryParse() 178 if(!cacheDict.TryGetValue(outputType, out Delegate parser)) in GetFromCacheOrAdd() 180 parser = function(); in GetFromCacheOrAdd() 181 if(parser == null) in GetFromCacheOrAdd() 185 cacheDict.Add(outputType, parser); in GetFromCacheOrAdd() 187 return parser; in GetFromCacheOrAdd()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Common/ |
| D | RegisterTemplate.tt | 33 RegistersEnumParser parser; 38 parser = new RegistersEnumParser(stream, DEFINES); 43 parser.Map("PC", PC_REGISTER); 48 parser.Ignore(ignored); 80 var widths = parser.Registers 81 .Union(parser.RegisterGroups.SelectMany(x => x.GetRegisters())) 211 foreach(var register in parser.Registers.Where(x => !x.IsIgnored)) 253 foreach(var registerGroup in parser.RegisterGroups.Where(x => !x.IsIgnored)) 270 foreach(var registerGroup in parser.RegisterGroups.Where(x => !x.IsIgnored)) 294 …var ignoredWidths = parser.RegisterGroups.Where(x => x.IsIgnored).Select(x => x.Width).Union(parse… [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Network/ |
| D | AtCommandModemParsing.cs | 59 else if(argumentParsers.TryGetValue(parameterType, out var parser)) in ParseArgument() 61 return parser(argument); in ParseArgument()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Sensors/ |
| D | LIS2DW12.cs | 298 var parser = new LowLevelRESDParser(path); in FeedMultiFrequencyAccelerationSamplesFromRESD() 299 var mapping = parser.GetDataBlockEnumerator<AccelerationSample>() in FeedMultiFrequencyAccelerationSamplesFromRESD()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/ |
| D | Infrastructure_NET.csproj | 145 <ProjectReference Include="../../../lib/options-parser/OptionsParser_NET.csproj"/>
|