Itamar
|
9e2e36724d
LibCpp: Add TemplatizedName
|
4 år sedan |
Itamar
|
e16036b9cc
LibCpp: Introduce DummyASTNode
|
4 år sedan |
Itamar
|
aa717e6a62
LibCpp: Parse C-Style parse expressions
|
4 år sedan |
Itamar
|
44833f1621
LibCpp: Parse braced initialization list
|
4 år sedan |
Itamar
|
fc503b1368
LibCpp: Parse sizeof() expression
|
4 år sedan |
Itamar
|
8962581c9c
LibCpp: Parse C++ cast expressions
|
4 år sedan |
Itamar
|
646aaa111b
LibCpp: Support parsing templatized function calls
|
4 år sedan |
Itamar
|
3295609aea
LibCpp: Add AST::Name
|
4 år sedan |
Itamar
|
29b6915db9
LibCpp: Parse templatized types
|
4 år sedan |
Itamar
|
1f9f6ea9d6
LibCpp: Support parsing function qualifiers
|
4 år sedan |
Itamar
|
0babb39cae
LibCpp: Parse variable declarations in global scope
|
4 år sedan |
Itamar
|
84e34d76d8
HackStudio+LanguageServers/Cpp: Show scope of symbols in Locator
|
4 år sedan |
Itamar
|
b5cab861e3
LibCpp: Parse Namespace declaration
|
4 år sedan |
Itamar
|
8688259ed9
LanguageServers/Cpp: Support jumping to declaration of preprocessor
|
4 år sedan |
Itamar
|
5b22f6f45a
LibCpp: Parser no longer holds the program's source
|
4 år sedan |
Itamar
|
8a102fe3ec
LibCpp: Implement Parser::text_in_range using text of tokens
|
4 år sedan |
Itamar
|
97f2cd596b
LibCpp: Remove node_span_size, add index_of_node_at
|
4 år sedan |
Itamar
|
3658c4c567
LibCpp: Replace defined preprocessor values when parsing
|
4 år sedan |
Itamar
|
1d3b5dabc3
LibCpp: Parse ellipsis
|
4 år sedan |
Itamar
|
5c79297b2c
LibCpp: Consume attribute specification when parsing
|
4 år sedan |
Itamar
|
5a7abb8363
LibCpp: Parse type qualifiers
|
4 år sedan |
Itamar
|
d3ff82ba80
LibCpp: Store filename in ASTNodes
|
4 år sedan |
Itamar
|
8ace2cfa18
LibCpp: Fix lexing & parsing of non-terminated strings
|
4 år sedan |
Itamar
|
ef9bfbd383
LanguageServers/Cpp: Autocomplete declarations from included headers
|
4 år sedan |
Itamar
|
8ed65d7b48
LibCpp: Parse If statements
|
4 år sedan |
Itamar
|
c96b6987c4
LibCpp: Add the beginning of a C++ parser
|
4 år sedan |