File: Synopsis/TypeAnalysis/OverloadResolver.hh
 1//
 2// Copyright (C) 2005 Stefan Seefeld
 3// All rights reserved.
 4// Licensed to the public under the terms of the GNU LGPL (>= 2),
 5// see the file COPYING for details.
 6//
 7#ifndef Synopsis_TypeAnalysis_OverloadResolver_hh_
 8#define Synopsis_TypeAnalysis_OverloadResolver_hh_
 9
10#include <Synopsis/PTree.hh>
11#include <Synopsis/SymbolLookup.hh>
12
13namespace Synopsis
14{
15namespace TypeAnalysis
16{
17
18//. Resolve a function call in the context of the given scope.
19SymbolLookup::Symbol const *resolve_funcall(PTree::FuncallExpr const *funcall,
20					    SymbolLookup::Scope const *);
21
22}
23}
24
25#endif
26