Home
last modified time | relevance | path

Searched refs:typeParams (Results 1 – 11 of 11) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclObjC.cpp1260 ArrayRef<ObjCTypeParamDecl *> typeParams, in ObjCTypeParamList() argument
1262 : NumParams(typeParams.size()) in ObjCTypeParamList()
1266 std::copy(typeParams.begin(), typeParams.end(), begin()); in ObjCTypeParamList()
1273 ArrayRef<ObjCTypeParamDecl *> typeParams, in create() argument
1276 + sizeof(ObjCTypeParamDecl *) * typeParams.size(); in create()
1282 return new (mem) ObjCTypeParamList(lAngleLoc, typeParams, rAngleLoc); in create()
HDASTDumper.cpp244 void dumpObjCTypeParamList(const ObjCTypeParamList *typeParams);
964 void ASTDumper::dumpObjCTypeParamList(const ObjCTypeParamList *typeParams) { in dumpObjCTypeParamList() argument
965 if (!typeParams) in dumpObjCTypeParamList()
968 for (auto typeParam : *typeParams) { in dumpObjCTypeParamList()
HDType.cpp1394 ObjCTypeParamList *typeParams = classDecl->getTypeParamList(); in computeSuperClassTypeSlow() local
1395 if (!typeParams) { in computeSuperClassTypeSlow()
1415 assert(typeArgs.size() == typeParams->size()); in computeSuperClassTypeSlow()
HDASTContext.cpp6979 ObjCTypeParamList *typeParams = iface->getTypeParamList(); in sameObjCTypeArgs() local
6984 switch (typeParams->begin()[i]->getVariance()) { in sameObjCTypeArgs()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriterDecl.cpp136 void AddObjCTypeParamList(ObjCTypeParamList *typeParams) { in AddObjCTypeParamList() argument
138 if (!typeParams) { in AddObjCTypeParamList()
143 Record.push_back(typeParams->size()); in AddObjCTypeParamList()
144 for (auto typeParam : *typeParams) { in AddObjCTypeParamList()
147 Writer.AddSourceLocation(typeParams->getLAngleLoc(), Record); in AddObjCTypeParamList()
148 Writer.AddSourceLocation(typeParams->getRAngleLoc(), Record); in AddObjCTypeParamList()
HDASTReaderDecl.cpp929 SmallVector<ObjCTypeParamDecl *, 4> typeParams; in ReadObjCTypeParamList() local
930 typeParams.reserve(numParams); in ReadObjCTypeParamList()
936 typeParams.push_back(typeParam); in ReadObjCTypeParamList()
943 typeParams, rAngleLoc); in ReadObjCTypeParamList()
/NextBSD/contrib/llvm/tools/clang/lib/Parse/
HDParseObjc.cpp447 SmallVector<Decl *, 4> typeParams; in parseObjCTypeParamListOrProtocolRefs() local
461 typeParams.push_back(typeParam.get()); in parseObjCTypeParamListOrProtocolRefs()
539 typeParams.size(), in parseObjCTypeParamListOrProtocolRefs()
547 typeParams.push_back(typeParam.get()); in parseObjCTypeParamListOrProtocolRefs()
588 typeParams, in parseObjCTypeParamListOrProtocolRefs()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaDeclObjC.cpp678 typeParams( in actOnObjCTypeParamList()
687 for (auto typeParam : typeParams) { in actOnObjCTypeParamList()
704 return ObjCTypeParamList::create(Context, lAngleLoc, typeParams, rAngleLoc); in actOnObjCTypeParamList()
1319 if (auto typeParams = baseClass->getTypeParamList()) { in actOnObjCTypeArgsOrProtocolQualifiers() local
1320 if (typeParams->size() == numProtocolsResolved) { in actOnObjCTypeArgsOrProtocolQualifiers()
HDSemaType.cpp763 ObjCTypeParamList *typeParams = objcClass->getTypeParamList(); in applyObjCTypeArgs() local
764 if (!typeParams) { in applyObjCTypeArgs()
789 unsigned numTypeParams = typeParams->size(); in applyObjCTypeArgs()
816 typeParam = typeParams->begin()[i]; in applyObjCTypeArgs()
920 << (typeArgs.size() < typeParams->size()) in applyObjCTypeArgs()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclObjC.h634 ArrayRef<ObjCTypeParamDecl *> typeParams,
641 ArrayRef<ObjCTypeParamDecl *> typeParams,
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h7088 ArrayRef<Decl *> typeParams,