From c97fca76ee778b3712eff36e15051337a118d5aa Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Wed, 3 Sep 2014 05:18:55 +0000 Subject: [PATCH] Some files didn't get checked in... --- src/actypes.d | 2 +- src/autocomplete.d | 2 +- src/modulecache.d | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/actypes.d b/src/actypes.d index 7af2969..812362c 100644 --- a/src/actypes.d +++ b/src/actypes.d @@ -123,7 +123,7 @@ public: auto app = appender!(ACSymbol*[])(); foreach (part; parts.equalRange(&s)) app.put(part); - foreach (extra; extraSymbols.equalRange(&s)) + foreach (extra; aliasThisParts.equalRange(&s)) app.put(extra.getPartsByName(name)); foreach (im; parts.equalRange(&p)) foreach (part; im.type.parts.equalRange(&s)) diff --git a/src/autocomplete.d b/src/autocomplete.d index c999055..668471f 100644 --- a/src/autocomplete.d +++ b/src/autocomplete.d @@ -631,7 +631,7 @@ void setCompletions(T)(ref AutocompleteResponse response, } TTree!(ACSymbol*, true, "a < b", false) parts; parts.insert(symbols[0].parts[]); - foreach (s; symbols[0].extraSymbols[]) + foreach (s; symbols[0].aliasThisParts[]) parts.insert(s.parts[]); foreach (s; parts[].filter!(a => a.name !is null && a.name.length > 0 && a.name[0] != '*' diff --git a/src/modulecache.d b/src/modulecache.d index a669f32..a02a438 100644 --- a/src/modulecache.d +++ b/src/modulecache.d @@ -62,7 +62,7 @@ private struct CacheEntry return path == other.path; } - size_t toHash() const + size_t toHash() const nothrow @safe { import core.internal.hash : hashOf; return hashOf(path);