diff options
| author | Yong He <yonghe@outlook.com> | 2017-10-31 04:26:06 -0400 |
|---|---|---|
| committer | Yong He <yonghe@outlook.com> | 2017-10-31 04:26:06 -0400 |
| commit | 436c906a36fc7ff4f767d303cb5824995cd117d8 (patch) | |
| tree | 5bc263b475f738db48c6f19ac26cd869232a62d2 /source/slang/type-defs.h | |
| parent | 84f381cc180b3176d6a58da4085ee8470f246922 (diff) | |
Revert "work in-progress, add parsing for assoc type decls and member type expressions"
This reverts commit 84f381cc180b3176d6a58da4085ee8470f246922.
Diffstat (limited to 'source/slang/type-defs.h')
| -rw-r--r-- | source/slang/type-defs.h | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/source/slang/type-defs.h b/source/slang/type-defs.h index 7648e0b87..2010d07b4 100644 --- a/source/slang/type-defs.h +++ b/source/slang/type-defs.h @@ -491,26 +491,3 @@ protected: virtual Type* CreateCanonicalType() override; ) END_SYNTAX_CLASS() - -// The "type" of an expression that references a asscoiated type decl (via 'assoctype' keyword). -SYNTAX_CLASS(AssocTypeDeclRefType, Type) - DECL_FIELD(DeclRef<AssocTypeDecl>, declRef) - RAW( - AssocTypeDeclRefType() - {} - AssocTypeDeclRefType( - DeclRef<AssocTypeDecl> declRef) - : declRef(declRef) - {} - - - DeclRef<AssocTypeDecl> const& GetDeclRef() const { return declRef; } - - virtual String ToString() override; - - protected: - virtual bool EqualsImpl(Type * type) override; - virtual int GetHashCode() override; - virtual Type* CreateCanonicalType() override; - ) -END_SYNTAX_CLASS()
\ No newline at end of file |
