diff options
Diffstat (limited to 'source/slang/slang-ast-builder.cpp')
| -rw-r--r-- | source/slang/slang-ast-builder.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/slang/slang-ast-builder.cpp b/source/slang/slang-ast-builder.cpp index 3b97bfbb7..240b39d6c 100644 --- a/source/slang/slang-ast-builder.cpp +++ b/source/slang/slang-ast-builder.cpp @@ -257,6 +257,14 @@ VectorExpressionType* ASTBuilder::getVectorType( return as<VectorExpressionType>(DeclRefType::create(this, declRef)); } +Type* ASTBuilder::getAndType(Type* left, Type* right) +{ + auto type = create<AndType>(); + type->left = left; + type->right = right; + return type; +} + TypeType* ASTBuilder::getTypeType(Type* type) { return create<TypeType>(type); |
