parent
fc234de388
commit
24e0d6cf40
|
@ -266,7 +266,6 @@ QualType ASTContext::getFunctionType(QualType ResultTy, QualType *ArgArray,
|
|||
(NumArgs-1)*sizeof(QualType));
|
||||
new (FTP) FunctionTypeProto(ResultTy, ArgArray, NumArgs, isVariadic,
|
||||
Canonical);
|
||||
|
||||
Types.push_back(FTP);
|
||||
FunctionTypeProtos.InsertNode(FTP, InsertPos);
|
||||
return QualType(FTP, 0);
|
||||
|
|
|
@ -327,9 +327,9 @@ void StmtPrinter::VisitMemberExpr(MemberExpr *Node) {
|
|||
PrintExpr(Node->getBase());
|
||||
OS << (Node->isArrow() ? "->" : ".");
|
||||
|
||||
if (Node->getMemberDecl())
|
||||
assert(0 && "TODO: should print member decl!");
|
||||
OS << "member";
|
||||
FieldDecl *Field = Node->getMemberDecl();
|
||||
assert(Field && "MemberExpr should alway reference a field!");
|
||||
OS << Field->getName();
|
||||
}
|
||||
void StmtPrinter::VisitCastExpr(CastExpr *Node) {
|
||||
OS << "(" << Node->getDestType().getAsString() << ")";
|
||||
|
|
Loading…
Reference in New Issue