summaryrefslogtreecommitdiff
path: root/source/slang/slang-ast-expr.h
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-05-14 18:28:50 -0400
committerGitHub <noreply@github.com>2020-05-14 18:28:50 -0400
commitd41f5d460f64c21dda45bdce24de77984d91c8bb (patch)
tree0ac07c03a9a3e72259123ba846d3d1ea08ddb040 /source/slang/slang-ast-expr.h
parentdaaae74294fdc5b0edee4f7c688756bbc4b62ed9 (diff)
Change to make a single implementation of SLANG_ABSTRACT_CLASS and SLANG_CLASS, to simplify macro injection and not require macro redefinition in each file. (#1345)
Diffstat (limited to 'source/slang/slang-ast-expr.h')
-rw-r--r--source/slang/slang-ast-expr.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/source/slang/slang-ast-expr.h b/source/slang/slang-ast-expr.h
index 31e3869d3..6bec297a4 100644
--- a/source/slang/slang-ast-expr.h
+++ b/source/slang/slang-ast-expr.h
@@ -6,9 +6,6 @@
namespace Slang {
-#define SLANG_ABSTRACT_CLASS(x) SLANG_ABSTRACT_CLASS_REFLECT(x)
-#define SLANG_CLASS(x) SLANG_CLASS_REFLECT_WITH_ACCEPT(x)
-
// Syntax class definitions for expressions.
// Base class for expressions that will reference declarations
@@ -305,7 +302,4 @@ class ThisTypeExpr: public Expr
RefPtr<Scope> scope;
};
-#undef SLANG_ABSTRACT_CLASS
-#undef SLANG_CLASS
-
} // namespace Slang