Switch FunctionDefinition to a class (#852)

Splitting out the task from #849
This commit is contained in:
Jon Meow
2021-09-27 09:05:04 -07:00
committed by GitHub
parent c9b5c2fa1a
commit 6ab2bff69c
5 changed files with 66 additions and 49 deletions
+1 -1
View File
@@ -61,7 +61,7 @@ class Declaration {
class FunctionDeclaration : public Declaration {
public:
FunctionDeclaration(Nonnull<const FunctionDefinition*> definition)
: Declaration(Kind::FunctionDeclaration, definition->source_location),
: Declaration(Kind::FunctionDeclaration, definition->source_loc()),
definition(definition) {}
static auto classof(const Declaration* decl) -> bool {