Lines Matching +full:non +full:- +full:void
2 * Copyright (c) 2021-2024 Huawei Device Co., Ltd.
7 * http://www.apache.org/licenses/LICENSE-2.0
42 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
44 // NOLINTEND(misc-non-private-member-variables-in-classes)
50 // NOLINTBEGIN(misc-non-private-member-variables-in-classes)
54 // NOLINTEND(misc-non-private-member-variables-in-classes)
60 void ParsePattern();
63 void ParseDisjunction();
64 void ParseAlternatives();
65 void ParseAlternative();
68 void ParseNonCapturingGroup();
69 void ParseNamedCapturingGroup();
70 void ParseCapturingGroup();
72 void ParseAssertion();
74 void ParseCharacterClass();
75 void ParseAtomEscape();
76 void ParseAtomEscapeSwitch(char32_t cp);
85 void ParseUnicodePropertyEscape();
86 void ValidateNamedBackreference(bool isUnicode);
87 void ValidateGroupNameElement(char32_t cp);
88 void ParseNamedBackreference();
90 void ParseQuantifier();
102 void Advance();