Searched defs:getNumProtocols (Results 1 - 2 of 2) sorted by relevance

/external/clang/include/clang/AST/
H A DTypeLoc.h780 unsigned getNumProtocols() const { function in class:clang::ObjCObjectTypeLoc
781 return this->getTypePtr()->getNumProtocols();
785 assert(i < getNumProtocols() && "Index is out of bounds!");
789 assert(i < getNumProtocols() && "Index is out of bounds!");
794 assert(i < getNumProtocols() && "Index is out of bounds!");
818 for (unsigned i = 0, e = getNumProtocols(); i != e; ++i)
823 return this->getNumProtocols() * sizeof(SourceLocation);
H A DType.h4250 qual_iterator qual_end() const { return qual_begin() + getNumProtocols(); }
4252 bool qual_empty() const { return getNumProtocols() == 0; }
4254 /// getNumProtocols - Return the number of qualifying protocols in this
4256 unsigned getNumProtocols() const { return ObjCObjectTypeBits.NumProtocols; } function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectType
4260 assert(I < getNumProtocols() && "Out-of-range protocol access");
4345 getNumProtocols, enumerator in enum:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCInterfaceType::__anon3334
4461 /// getNumProtocols - Return the number of qualifying protocols on
4463 unsigned getNumProtocols() const { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::ObjCObjectPointerType
4464 return getObjectType()->getNumProtocols();

Completed in 3098 milliseconds