diff options
author | Alp Toker <alp@nuanti.com> | 2014-01-21 00:32:38 +0000 |
---|---|---|
committer | Alp Toker <alp@nuanti.com> | 2014-01-21 00:32:38 +0000 |
commit | b3fd5cfa81b830adbadc96f706e364ac1753f5c6 (patch) | |
tree | 7264ca251786d25d574e9e09848ab46ebdfa12c4 /clang/lib/Sema/SemaCodeComplete.cpp | |
parent | c030848f8f22cd69c4659fc86fe0ff4bd20a7444 (diff) | |
download | bcm5719-llvm-b3fd5cfa81b830adbadc96f706e364ac1753f5c6.tar.gz bcm5719-llvm-b3fd5cfa81b830adbadc96f706e364ac1753f5c6.zip |
Update FunctionTypeLoc and related names to match r199686
llvm-svn: 199699
Diffstat (limited to 'clang/lib/Sema/SemaCodeComplete.cpp')
-rw-r--r-- | clang/lib/Sema/SemaCodeComplete.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/clang/lib/Sema/SemaCodeComplete.cpp b/clang/lib/Sema/SemaCodeComplete.cpp index daef51e7be9..73a758db643 100644 --- a/clang/lib/Sema/SemaCodeComplete.cpp +++ b/clang/lib/Sema/SemaCodeComplete.cpp @@ -2212,20 +2212,20 @@ static std::string FormatFunctionParameter(ASTContext &Context, // Format the parameter list. std::string Params; - if (!BlockProto || Block.getNumArgs() == 0) { + if (!BlockProto || Block.getNumParams() == 0) { if (BlockProto && BlockProto.getTypePtr()->isVariadic()) Params = "(...)"; else Params = "(void)"; } else { Params += "("; - for (unsigned I = 0, N = Block.getNumArgs(); I != N; ++I) { + for (unsigned I = 0, N = Block.getNumParams(); I != N; ++I) { if (I) Params += ", "; - Params += FormatFunctionParameter(Context, Policy, Block.getArg(I), - /*SuppressName=*/false, + Params += FormatFunctionParameter(Context, Policy, Block.getParam(I), + /*SuppressName=*/false, /*SuppressBlock=*/true); - + if (I == N - 1 && BlockProto.getTypePtr()->isVariadic()) Params += ", ..."; } |