AST: Remove FuncDecl::getResultType()

This commit is contained in:
Slava Pestov
2016-11-24 01:54:24 -05:00
parent 55ad1800a1
commit f6e692198c
13 changed files with 27 additions and 34 deletions

View File

@@ -1147,7 +1147,7 @@ static SDKNode *constructTypeNode(SDKContext &Ctx, Type T) {
static SDKNode *constructFunctionNode(SDKContext &Ctx, FuncDecl* FD,
SDKNodeKind Kind, bool SkipFirst) {
auto Func = SDKNodeInitInfo(Ctx, FD).createSDKNode(Kind);
Func->addChild(constructTypeNode(Ctx, FD->getResultType()));
Func->addChild(constructTypeNode(Ctx, FD->getResultInterfaceType()));
for (auto *paramList : FD->getParameterLists()) {
for (auto param : *paramList)
Func->addChild(constructTypeNode(Ctx, param->getInterfaceType()));