diff options
| author | Tim Foley <tim.foley.is@gmail.com> | 2017-06-15 17:18:00 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-06-15 17:18:00 -0700 |
| commit | 0bf3d6d4db7409fcd288ff69e75e8e8b4f082969 (patch) | |
| tree | 7bee1ed3a1f235ac97de9f8d9893f2994015c5c3 /source/slang/lookup.h | |
| parent | 1353a7854a738ae173aa1b2f3361f54b82757095 (diff) | |
| parent | e0389f5a1f32cb611e5a595a5974ee1d5c15f43d (diff) | |
Merge pull request #27 from tfoleyNV/decl-ref-cleanup
Replace `DeclRef` approach
Diffstat (limited to 'source/slang/lookup.h')
| -rw-r--r-- | source/slang/lookup.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/source/slang/lookup.h b/source/slang/lookup.h index bdf392aec..eb1888878 100644 --- a/source/slang/lookup.h +++ b/source/slang/lookup.h @@ -19,8 +19,7 @@ LookupResult LookUp(String const& name, RefPtr<Scope> scope); // perform lookup within the context of a particular container declaration, // and do *not* look further up the chain -LookupResult LookUpLocal(String const& name, ContainerDeclRef containerDeclRef); -LookupResult LookUpLocal(String const& name, ContainerDecl* containerDecl); +LookupResult LookUpLocal(String const& name, DeclRef<ContainerDecl> containerDeclRef); // TODO: this belongs somewhere else @@ -28,11 +27,11 @@ class SemanticsVisitor; QualType getTypeForDeclRef( SemanticsVisitor* sema, DiagnosticSink* sink, - DeclRef declRef, + DeclRef<Decl> declRef, RefPtr<ExpressionType>* outTypeResult); QualType getTypeForDeclRef( - DeclRef declRef); + DeclRef<Decl> declRef); } |
