Index: src/AST/Expr.hpp
===================================================================
--- src/AST/Expr.hpp	(revision 446dde5900727894be24c5a5f936130d83c10584)
+++ src/AST/Expr.hpp	(revision 366f5cd47f06469e6c39617fdc1be75acd3f4943)
@@ -11,5 +11,5 @@
 // Last Modified By : Peter A. Buhr
 // Created On       : Fri May 10 10:30:00 2019
-// Update Count     : 8
+// Update Count     : 24
 //
 
@@ -495,7 +495,8 @@
 public:
 	ptr<Type> type;
-
-	AlignofExpr( const CodeLocation & loc, const Type * t );
-	AlignofExpr( const CodeLocation & loc, const Type * t, const Type * r );
+	enum Alignment { Alignof, __Alignof } kind;
+
+	AlignofExpr( const CodeLocation & loc, const Type * t, const Alignment kind );
+	AlignofExpr( const CodeLocation & loc, const Type * t, const Type * r, const Alignment kind );
 
 	const Expr * accept( Visitor & v ) const override { return v.visit( this ); }
