зеркало из https://github.com/microsoft/clang-1.git
Remove a bunch of unused constructors
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72407 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
ebefdd83e4
Коммит
e9263729b7
|
@ -945,12 +945,6 @@ class CallExpr : public Expr {
|
|||
unsigned NumArgs;
|
||||
SourceLocation RParenLoc;
|
||||
|
||||
// This version of the ctor is for deserialization.
|
||||
CallExpr(StmtClass SC, Stmt** subexprs, unsigned numargs, QualType t,
|
||||
SourceLocation rparenloc)
|
||||
: Expr(SC,t), SubExprs(subexprs),
|
||||
NumArgs(numargs), RParenLoc(rparenloc) {}
|
||||
|
||||
protected:
|
||||
// This version of the constructor is for derived classes.
|
||||
CallExpr(ASTContext& C, StmtClass SC, Expr *fn, Expr **args, unsigned numargs,
|
||||
|
|
|
@ -344,14 +344,6 @@ class ObjCMessageExpr : public Expr {
|
|||
enum { IsInstMeth=0, IsClsMethDeclUnknown, IsClsMethDeclKnown, Flags=0x3 };
|
||||
unsigned getFlag() const { return (uintptr_t) SubExprs[RECEIVER] & Flags; }
|
||||
|
||||
// constructor used during deserialization
|
||||
ObjCMessageExpr(Selector selInfo, QualType retType,
|
||||
SourceLocation LBrac, SourceLocation RBrac,
|
||||
Stmt **subexprs, unsigned nargs)
|
||||
: Expr(ObjCMessageExprClass, retType), SubExprs(subexprs),
|
||||
NumArgs(nargs), SelName(selInfo), MethodProto(NULL),
|
||||
LBracloc(LBrac), RBracloc(RBrac) {}
|
||||
|
||||
public:
|
||||
/// This constructor is used to represent class messages where the
|
||||
/// ObjCInterfaceDecl* of the receiver is not known.
|
||||
|
|
|
@ -76,10 +76,6 @@ private:
|
|||
Stmt *SubExprs[END_EXPR];
|
||||
SourceLocation AtCatchLoc, RParenLoc;
|
||||
|
||||
// Used by deserialization.
|
||||
ObjCAtCatchStmt(SourceLocation atCatchLoc, SourceLocation rparenloc)
|
||||
: Stmt(ObjCAtCatchStmtClass), AtCatchLoc(atCatchLoc), RParenLoc(rparenloc) {}
|
||||
|
||||
public:
|
||||
ObjCAtCatchStmt(SourceLocation atCatchLoc, SourceLocation rparenloc,
|
||||
ParmVarDecl *catchVarDecl,
|
||||
|
|
Загрузка…
Ссылка в новой задаче