diff options
Diffstat (limited to 'clang/lib/CodeGen/CGCall.h')
-rw-r--r-- | clang/lib/CodeGen/CGCall.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/clang/lib/CodeGen/CGCall.h b/clang/lib/CodeGen/CGCall.h index 744344a7acc..fd6eb481598 100644 --- a/clang/lib/CodeGen/CGCall.h +++ b/clang/lib/CodeGen/CGCall.h @@ -64,24 +64,14 @@ namespace CodeGen { CGFunctionInfo(const FunctionDecl *FD); CGFunctionInfo(const ObjCMethodDecl *MD, const ASTContext &Context); + CGFunctionInfo(QualType ResTy, const CallArgList &Args, + bool _IsVariadic); bool isVariadic() const { return IsVariadic; } ArgTypeIterator argtypes_begin() const; ArgTypeIterator argtypes_end() const; }; - - /// CGCallInfo - Class to encapsulate the arguments and clang types - /// used in a call. - class CGCallInfo { - llvm::SmallVector<QualType, 16> ArgTypes; - - public: - CGCallInfo(QualType _ResultType, const CallArgList &Args); - - ArgTypeIterator argtypes_begin() const; - ArgTypeIterator argtypes_end() const; - }; } // end namespace CodeGen } // end namespace clang |