Searched refs:typeParams (Results 1 – 11 of 11) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclObjC.cpp | 1260 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()
|
| HD | ASTDumper.cpp | 244 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()
|
| HD | Type.cpp | 1394 ObjCTypeParamList *typeParams = classDecl->getTypeParamList(); in computeSuperClassTypeSlow() local 1395 if (!typeParams) { in computeSuperClassTypeSlow() 1415 assert(typeArgs.size() == typeParams->size()); in computeSuperClassTypeSlow()
|
| HD | ASTContext.cpp | 6979 ObjCTypeParamList *typeParams = iface->getTypeParamList(); in sameObjCTypeArgs() local 6984 switch (typeParams->begin()[i]->getVariance()) { in sameObjCTypeArgs()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTWriterDecl.cpp | 136 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()
|
| HD | ASTReaderDecl.cpp | 929 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/ |
| HD | ParseObjc.cpp | 447 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/ |
| HD | SemaDeclObjC.cpp | 678 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()
|
| HD | SemaType.cpp | 763 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/ |
| HD | DeclObjC.h | 634 ArrayRef<ObjCTypeParamDecl *> typeParams, 641 ArrayRef<ObjCTypeParamDecl *> typeParams,
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 7088 ArrayRef<Decl *> typeParams,
|