From 11f44241ffef478560eaba79af330c16f0bc8d69 Mon Sep 17 00:00:00 2001 From: Tim Foley Date: Mon, 30 Oct 2017 10:03:52 -0700 Subject: Allow for implicit `this` expressions. - When peforming ordinary lookup, if the container declaration for a scope is an aggregate type or `extension` decl, then use a "breadcrumb" to make sure that we use a `this` expression as the base of any resulting declaration reference - Add a test case for implicit `this` usage - Update constrained generic test case to use implicit `this` for member reference, as was originally intended --- tests/compute/generics-constrained.slang.expected.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/compute/generics-constrained.slang.expected.txt') diff --git a/tests/compute/generics-constrained.slang.expected.txt b/tests/compute/generics-constrained.slang.expected.txt index cc5e55ab6..ae6b9920b 100644 --- a/tests/compute/generics-constrained.slang.expected.txt +++ b/tests/compute/generics-constrained.slang.expected.txt @@ -1,4 +1,4 @@ +0 3F800000 -3F800000 -3F800000 -3F800000 +40000000 +40400000 -- cgit v1.2.3