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
This commit is contained in:
Jon Meow
2021-09-16 19:22:57 -07:00
committed by GitHub
parent 5e66248db0
commit 56dc4ae375
35 changed files with 584 additions and 535 deletions
+2 -1
View File
@@ -47,7 +47,8 @@ void Action::Print(llvm::raw_ostream& out) const {
}
}
void Action::PrintList(const Stack<Ptr<Action>>& ls, llvm::raw_ostream& out) {
void Action::PrintList(const Stack<Nonnull<Action*>>& ls,
llvm::raw_ostream& out) {
llvm::ListSeparator sep(" :: ");
for (const auto& action : ls) {
out << sep << *action;