Geoff Romer
|
6ae85bd13a
|
Initial batch of AST matchers. (#953)
Also fixes an issue where llvm casts wouldn't work on AstNode.
|
2021-11-23 12:34:55 -08:00 |
|
 Jon MeowandGeoff Romer
|
057b9fe253
|
Clean up remaining executable_semantics clang-tidy warnings (#906)
Co-authored-by: Geoff Romer <gromer@google.com>
|
2021-10-20 10:25:22 -07:00 |
|
Jon Meow
|
ffa4e76ede
|
Add underscores to private data members (#898)
This is the last PR I plan to have focused on #720
|
2021-10-19 14:27:10 -07:00 |
|
Jon Meow
|
b1af08fed0
|
Rename ptr.h to nonnull.h (#839)
|
2021-09-20 15:15:30 -07:00 |
|
Jon Meow
|
56dc4ae375
|
Rename Ptr<T> to Nonnull<T*> (#832)
Note that ptr.h also includes an enable_if change, to help avoid https://bugs.llvm.org/show_bug.cgi?id=51881
|
2021-09-16 19:22:57 -07:00 |
|
Jon Meow
|
3ec550a85f
|
Replace int lines with file-associated SourceLocations (#779)
Most interesting changes should be ast/source_location.h and syntax/parse_and_lex_context.h
|
2021-08-26 10:07:16 -07:00 |
|