Home | History | Annotate | Download | only in AST

Lines Matching refs:proto

1708       ObjCProtocolDecl *Proto = (*P);
1709 Protocols.insert(Proto->getCanonicalDecl());
1710 for (ObjCProtocolDecl::protocol_iterator P = Proto->protocol_begin(),
1711 PE = Proto->protocol_end(); P != PE; ++P) {
1733 ObjCProtocolDecl *Proto = (*P);
1734 Protocols.insert(Proto->getCanonicalDecl());
1735 for (ObjCProtocolDecl::protocol_iterator P = Proto->protocol_begin(),
1736 PE = Proto->protocol_end(); P != PE; ++P)
1742 ObjCProtocolDecl *Proto = (*P);
1743 Protocols.insert(Proto->getCanonicalDecl());
1744 for (ObjCProtocolDecl::protocol_iterator P = Proto->protocol_begin(),
1745 PE = Proto->protocol_end(); P != PE; ++P)
6805 const FunctionProtoType *proto = lproto ? lproto : rproto;
6806 if (proto) {
6807 assert(!proto->hasExceptionSpec() && "C++ shouldn't be here");
6808 if (proto->isVariadic()) return QualType();
6814 unsigned proto_nargs = proto->getNumArgs();
6816 QualType argTy = proto->getArgType(i);
6834 FunctionProtoType::ExtProtoInfo EPI = proto->getExtProtoInfo();
6837 ArrayRef<QualType>(proto->arg_type_begin(),
6838 proto->getNumArgs()),
7559 // We really shouldn't be making a no-proto type here, especially in C++.