Gunnar Beutner
|
6cf59b6ae9
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
|
4 年之前 |
Brian Gianforcaro
|
7a73f11005
LibCpp: Convert ScopeLogger to use AK:SourceLocation
|
4 年之前 |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 年之前 |
Itamar
|
4831dc0e30
LibCpp: Support parsing class declarations
|
4 年之前 |
Itamar
|
9e2e36724d
LibCpp: Add TemplatizedName
|
4 年之前 |
Itamar
|
510b5073de
LanguageServers/Cpp: Refactor logic of find declaration
|
4 年之前 |
Itamar
|
e16036b9cc
LibCpp: Introduce DummyASTNode
|
4 年之前 |
Itamar
|
aa717e6a62
LibCpp: Parse C-Style parse expressions
|
4 年之前 |
Itamar
|
ec2c54ee2e
LibCpp: Parse "arrow" operator
|
4 年之前 |
Itamar
|
44833f1621
LibCpp: Parse braced initialization list
|
4 年之前 |
Itamar
|
d482b3fd60
LibCpp: Parse empty for loops
|
4 年之前 |
Itamar
|
fc503b1368
LibCpp: Parse sizeof() expression
|
4 年之前 |
Itamar
|
8bcf5daf3f
LibCpp: Handle 'struct' prefix before a type
|
4 年之前 |
Itamar
|
575d6a8ee1
LibCpp: Parse Bitwise & Logical Or & And operators
|
4 年之前 |
Itamar
|
8962581c9c
LibCpp: Parse C++ cast expressions
|
4 年之前 |
Itamar
|
646aaa111b
LibCpp: Support parsing templatized function calls
|
4 年之前 |
Itamar
|
fe4122bbae
LibCpp: Support parsing '!=" operator
|
4 年之前 |
Itamar
|
68e9a05472
LibCpp: Parse character literals
|
4 年之前 |
Itamar
|
3295609aea
LibCpp: Add AST::Name
|
4 年之前 |
Itamar
|
29b6915db9
LibCpp: Parse templatized types
|
4 年之前 |
Itamar
|
9954a1837f
LibCpp: Parse nullptr literal
|
4 年之前 |
Itamar
|
cbb49f26d9
LibCpp: Support parsing binary "==" Operator
|
4 年之前 |
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 年之前 |