aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/cplusplus/TypeResolver.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/cplusplus/TypeResolver.h')
-rw-r--r--src/libs/cplusplus/TypeResolver.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/cplusplus/TypeResolver.h b/src/libs/cplusplus/TypeResolver.h
index 164d7e3ada..bf25e468c6 100644
--- a/src/libs/cplusplus/TypeResolver.h
+++ b/src/libs/cplusplus/TypeResolver.h
@@ -40,6 +40,10 @@ class TypeResolver
public:
TypeResolver(CreateBindings &factory) : _factory(factory) {}
void resolve(FullySpecifiedType *type, Scope **scope, LookupScope *binding);
+ static QList<LookupItem> resolveDeclInitializer(
+ CreateBindings &factory, const Declaration *decl,
+ const QSet<const Declaration *> &declarationsBeingResolved,
+ const Identifier *id = 0);
private:
NamedType *getNamedType(FullySpecifiedType& type) const;