MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / PiuCodeParserAdvance

Function PiuCodeParserAdvance

modules/piu/PC/Code/piuCodeColor.c:40–53  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38#include "piuCode.h"
39
40void PiuCodeParserAdvance(PiuCodeParser parser)
41{
42 xsStringValue string;
43 parser->columnIndex++;
44 parser->input += parser->size;
45 string = fxUTF8Decode(parser->string + parser->input, &parser->character);
46 if (parser->character <= 0) {
47 parser->character = 0;
48 parser->size = 0;
49 }
50 else {
51 parser->size = string - (parser->string + parser->input);
52 }
53}
54
55void PiuCodeParserBegin(PiuCode* self, PiuCodeParser parser)
56{

Callers 15

fxParseJSCodeFunction · 0.85
fxParseJSNumberBFunction · 0.85
fxParseJSNumberEFunction · 0.85
fxParseJSNumberOFunction · 0.85
fxParseJSNumberXFunction · 0.85
fxParseJSStringFunction · 0.85
fxParseJSONTokenFunction · 0.85
PiuCodeParserBeginFunction · 0.85
PiuCodeParserEndFunction · 0.85
PiuCodeParserReturnFunction · 0.85
PiuCodeParserTabFunction · 0.85
PiuCodeFormatXMLFunction · 0.85

Calls 1

fxUTF8DecodeFunction · 0.85

Tested by

no test coverage detected