Index: src/AST/Decl.hpp
===================================================================
--- src/AST/Decl.hpp	(revision c600df18f9fbbecdee5b62a88fa82ac6773b2d67)
+++ src/AST/Decl.hpp	(revision b8ab91afb998c4dde77866f9cb4d46188ec52752)
@@ -131,4 +131,5 @@
 	// declared type, derived from parameter declarations
 	ptr<FunctionType> type;
+	/// Null for the forward declaration of a function.
 	ptr<CompoundStmt> stmts;
 	std::vector< ptr<Expr> > withExprs;
Index: src/AST/Stmt.hpp
===================================================================
--- src/AST/Stmt.hpp	(revision c600df18f9fbbecdee5b62a88fa82ac6773b2d67)
+++ src/AST/Stmt.hpp	(revision b8ab91afb998c4dde77866f9cb4d46188ec52752)
@@ -175,4 +175,5 @@
 class CaseStmt final : public Stmt {
 public:
+	/// Null for the default label.
 	ptr<Expr> cond;
 	std::vector<ptr<Stmt>> stmts;
