MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / Push

Method Push

CodeFormatServer/src/Lib/LineIndex/LineTypes.cpp:18–26  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16}
17
18void LineOffset::Push(std::size_t cLen) {
19 auto unit = cLen;
20 if (CharsOffsets.empty() || CharsOffsets.back().Unit != unit) {
21 CharsOffsets.emplace_back(
22 unit, 1, unit);
23 } else {
24 CharsOffsets.back().Increment();
25 }
26}
27
28std::size_t LineOffset::GetCol(std::size_t colOffset) {
29 std::size_t col = 0;

Callers 2

TYPED_TESTFunction · 0.80
ParseMethod · 0.80

Calls 2

emptyMethod · 0.45
IncrementMethod · 0.45

Tested by 1

TYPED_TESTFunction · 0.64