Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 vuosi sitten |
Dan Klishch
|
f9d485191d
LibCpp: Add some missing accessors to AST nodes
|
1 vuosi sitten |
Timothy Flynn
|
c911781c21
Everywhere: Remove needless trailing semi-colons after functions
|
2 vuotta sitten |
Ali Mohammad Pur
|
543ccecc0b
LibCpp: Add support for type aliases with typedef/using
|
2 vuotta sitten |
iyush
|
ac435f914c
LibCpp: Support for parsing c-style fixed arrays (arr[2])
|
2 vuotta sitten |
Andreas Kling
|
689ca370d4
Everywhere: Remove NonnullRefPtr.h includes
|
2 vuotta sitten |
Andreas Kling
|
8a48246ed1
Everywhere: Stop using NonnullRefPtrVector
|
2 vuotta sitten |
Andreas Kling
|
70d7fb6a03
LibCpp: Make C++ AST (mostly) const-correct
|
2 vuotta sitten |
Poseydon42
|
3cd04f40e1
LibCpp: Parse 'using namespace' declarations
|
2 vuotta sitten |
Timothy Flynn
|
f3db548a3d
AK+Everywhere: Rename FlyString to DeprecatedFlyString
|
2 vuotta sitten |
Linus Groh
|
57dc179b1f
Everywhere: Rename to_{string => deprecated_string}() where applicable
|
2 vuotta sitten |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 vuotta sitten |
Itamar
|
f4cca20972
LibCpp: Parse inheritance
|
3 vuotta sitten |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 vuotta sitten |
Lenny Maiorani
|
5b7a5b3c01
LibCpp: Change class_name to use StringView instead of char const*
|
3 vuotta sitten |
Itamar
|
7fa7c7d63c
LanguageServers/Cpp: Make find declaration of enums work
|
3 vuotta sitten |
Itamar
|
7b42abccf2
LibCpp: Allow qualified names in AST Declaration nodes
|
3 vuotta sitten |
Itamar
|
36aac14798
LibCpp: Fix Declaration::is_member()
|
3 vuotta sitten |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
3 vuotta sitten |
Ali Mohammad Pur
|
5f66874ea0
LibCpp: Add support for parsing function types
|
4 vuotta sitten |
Ali Mohammad Pur
|
3319114127
LibCpp: Add support for parsing reference types
|
4 vuotta sitten |
Ali Mohammad Pur
|
8fefbfd5ac
LibCpp: Parse enum members with explicit values
|
4 vuotta sitten |
Itamar
|
b5a02b180c
LibCpp: Use fast_is<T> and verify_cast<T> to replace C-style casts
|
4 vuotta sitten |
Itamar
|
34fc6c7e1c
LibCpp: Make the fields of AST node types private
|
4 vuotta sitten |
Itamar
|
232013c05b
LibCpp: Add Parser::tokens_in_range(start, end)
|
4 vuotta sitten |
Itamar
|
d7aa831a43
LibCpp: Differentiate between Type and NamedType
|
4 vuotta sitten |
Itamar
|
c1ee0c1685
LibCpp: Support parsing enum classes
|
4 vuotta sitten |
Itamar
|
7de6c1489b
LibCpp: Parse basic constructors and destructors
|
4 vuotta sitten |
Itamar
|
dcdb0c7035
LibCpp: Support non-field class members
|
4 vuotta sitten |
Itamar
|
fbf796cd9f
LibCpp: Fix "NumricLiteral" => "NumericLiteral" typo
|
4 vuotta sitten |