Itamar
|
1f9f6ea9d6
LibCpp: Support parsing function qualifiers
|
4 年之前 |
Itamar
|
ee35fc0da3
LibCpp: Support parsing empty return statements
|
4 年之前 |
Itamar
|
0babb39cae
LibCpp: Parse variable declarations in global scope
|
4 年之前 |
Itamar
|
b5cab861e3
LibCpp: Parse Namespace declaration
|
4 年之前 |
Linus Groh
|
6c8185151e
LibCpp: Return empty TranslationUnit from Parser::parse() if no tokens exist
|
4 年之前 |
Itamar
|
8688259ed9
LanguageServers/Cpp: Support jumping to declaration of preprocessor
|
4 年之前 |
Itamar
|
5b22f6f45a
LibCpp: Parser no longer holds the program's source
|
4 年之前 |
Itamar
|
8a102fe3ec
LibCpp: Implement Parser::text_in_range using text of tokens
|
4 年之前 |
Itamar
|
97f2cd596b
LibCpp: Remove node_span_size, add index_of_node_at
|
4 年之前 |
Itamar
|
26d9485562
LibCpp: Store the text of a token as a StringView member
|
4 年之前 |
Itamar
|
5cd1c69b96
LibCpp: Access Cpp::Token members via getter functions
|
4 年之前 |
Itamar
|
3658c4c567
LibCpp: Replace defined preprocessor values when parsing
|
4 年之前 |
Andreas Kling
|
ef1e5db1d0
Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)
|
4 年之前 |
Itamar
|
1d3b5dabc3
LibCpp: Parse ellipsis
|
4 年之前 |
Itamar
|
5c79297b2c
LibCpp: Consume attribute specification when parsing
|
4 年之前 |
Itamar
|
5a7abb8363
LibCpp: Parse type qualifiers
|
4 年之前 |
AnotherTest
|
857cdee0d0
AK: Make dbgln_if() avoid evaluating the arguments when disabled
|
4 年之前 |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 年之前 |
Itamar
|
d3ff82ba80
LibCpp: Store filename in ASTNodes
|
4 年之前 |
Itamar
|
8ace2cfa18
LibCpp: Fix lexing & parsing of non-terminated strings
|
4 年之前 |
Itamar
|
ef9bfbd383
LanguageServers/Cpp: Autocomplete declarations from included headers
|
4 年之前 |
Itamar
|
2d2b3ba5ed
LibCpp: Include CPP_DEBUG in AK/Debug.h
|
4 年之前 |
Itamar
|
8ed65d7b48
LibCpp: Parse If statements
|
4 年之前 |
Itamar
|
c96b6987c4
LibCpp: Add the beginning of a C++ parser
|
4 年之前 |