| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 308 ObjCTypeParamList *ObjCInterfaceDecl::getTypeParamList() const { in getTypeParamList() 310 if (ObjCTypeParamList *written = getTypeParamListAsWritten()) in getTypeParamList() 322 if (ObjCTypeParamList *written = decl->getTypeParamListAsWritten()) in getTypeParamList() 329 void ObjCInterfaceDecl::setTypeParamList(ObjCTypeParamList *TPL) { in setTypeParamList() 1425 ObjCTypeParamList::ObjCTypeParamList(SourceLocation lAngleLoc, in ObjCTypeParamList() function in ObjCTypeParamList 1434 ObjCTypeParamList *ObjCTypeParamList::create( in create() 1441 alignof(ObjCTypeParamList)); in create() 1445 void ObjCTypeParamList::gatherDefaultTypeArgs( in gatherDefaultTypeArgs() 1483 ObjCTypeParamList *typeParamList, in ObjCInterfaceDecl() 1978 ObjCTypeParamList *typeParamList, in ObjCCategoryDecl() [all …]
|
| H A D | DeclPrinter.cpp | 50 void PrintObjCTypeParams(ObjCTypeParamList *Params); 1175 void DeclPrinter::PrintObjCTypeParams(ObjCTypeParamList *Params) { in PrintObjCTypeParams()
|
| H A D | ASTDumper.cpp | 119 void dumpObjCTypeParamList(const ObjCTypeParamList *typeParams); 487 void ASTDumper::dumpObjCTypeParamList(const ObjCTypeParamList *typeParams) { in dumpObjCTypeParamList()
|
| H A D | Type.cpp | 1377 ObjCTypeParamList *dcTypeParams = nullptr; in getObjCSubstitutions() 1486 ObjCTypeParamList *superClassTypeParams = superClassDecl->getTypeParamList(); in computeSuperClassTypeSlow() 1501 ObjCTypeParamList *typeParams = classDecl->getTypeParamList(); in computeSuperClassTypeSlow()
|
| H A D | ASTImporter.cpp | 492 Expected<ObjCTypeParamList *> 493 ImportObjCTypeParamList(ObjCTypeParamList *list); 4452 Expected<ObjCTypeParamList *> 4453 ASTNodeImporter::ImportObjCTypeParamList(ObjCTypeParamList *list) { in ImportObjCTypeParamList() 4473 return ObjCTypeParamList::create(Importer.getToContext(), in ImportObjCTypeParamList()
|
| H A D | ASTContext.cpp | 8204 ObjCTypeParamList *typeParams = iface->getTypeParamList(); in sameObjCTypeArgs()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclObjC.h | 637 class ObjCTypeParamList final 656 ObjCTypeParamList(SourceLocation lAngleLoc, 664 static ObjCTypeParamList *create(ASTContext &ctx, 1244 ObjCTypeParamList *TypeParamList = nullptr; 1301 ObjCTypeParamList *getTypeParamList() const; 1307 void setTypeParamList(ObjCTypeParamList *TPL); 1311 ObjCTypeParamList *getTypeParamListAsWritten() const { in getTypeParamListAsWritten() 2285 ObjCTypeParamList *TypeParamList = nullptr; 2304 ObjCTypeParamList *typeParamList, 2320 ObjCTypeParamList *typeParamList, [all …]
|
| H A D | RecursiveASTVisitor.h | 1515 if (ObjCTypeParamList *typeParamList = D->getTypeParamList()) { 1529 if (ObjCTypeParamList *typeParamList = D->getTypeParamListAsWritten()) {
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaDeclObjC.cpp | 766 ObjCTypeParamList *Sema::actOnObjCTypeParamList(Scope *S, in actOnObjCTypeParamList() 798 return ObjCTypeParamList::create(Context, lAngleLoc, typeParams, rAngleLoc); in actOnObjCTypeParamList() 801 void Sema::popObjCTypeParamList(Scope *S, ObjCTypeParamList *typeParamList) { in popObjCTypeParamList() 825 ObjCTypeParamList *prevTypeParams, in checkTypeParamListConsistency() 826 ObjCTypeParamList *newTypeParams, in checkTypeParamListConsistency() 974 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, in ActOnStartClassInterface() 1014 if (ObjCTypeParamList *prevTypeParamList = PrevIDecl->getTypeParamList()) { in ActOnStartClassInterface() 1044 typeParamList = ObjCTypeParamList::create(Context, in ActOnStartClassInterface() 1794 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, in ActOnStartCategoryInterface() 3078 ObjCTypeParamList *TypeParams = TypeParamLists[i]; in ActOnForwardClassDeclaration() [all …]
|
| H A D | SemaType.cpp | 820 ObjCTypeParamList *typeParams = objcClass->getTypeParamList(); in applyObjCTypeArgs()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 101 ObjCTypeParamList *Params; 111 void enter(ObjCTypeParamList *P) { in enter() 135 SmallVector<ObjCTypeParamList *, 8> ClassTypeParams; in ParseObjCAtClassDeclaration() 148 ObjCTypeParamList *TypeParams = nullptr; in ParseObjCAtClassDeclaration() 241 ObjCTypeParamList *typeParameterList = nullptr; in ParseObjCAtInterfaceDeclaration() 421 ObjCTypeParamList *Parser::parseObjCTypeParamListOrProtocolRefs( in parseObjCTypeParamListOrProtocolRefs() 556 ObjCTypeParamList *list = Actions.actOnObjCTypeParamList( in parseObjCTypeParamListOrProtocolRefs() 571 ObjCTypeParamList *Parser::parseObjCTypeParamList() { in parseObjCTypeParamList()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 51 class ObjCTypeParamList; variable 1460 ObjCTypeParamList *parseObjCTypeParamList(); 1461 ObjCTypeParamList *parseObjCTypeParamListOrProtocolRefs(
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DynamicTypePropagation.cpp | 758 ObjCTypeParamList *TypeParams = Interface->getTypeParamList(); in checkPreObjCMessage()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 430 ObjCTypeParamList *ReadObjCTypeParamList(); 1055 ObjCTypeParamList *ASTDeclReader::ReadObjCTypeParamList() { in ReadObjCTypeParamList() 1073 return ObjCTypeParamList::create(Reader.getContext(), lAngleLoc, in ReadObjCTypeParamList()
|
| H A D | ASTWriterDecl.cpp | 153 void AddObjCTypeParamList(ObjCTypeParamList *typeParams) { in AddObjCTypeParamList()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 7967 ObjCTypeParamList *actOnObjCTypeParamList(Scope *S, SourceLocation lAngleLoc, 7970 void popObjCTypeParamList(Scope *S, ObjCTypeParamList *typeParamList); 7974 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, 8014 SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, 8038 ArrayRef<ObjCTypeParamList *> TypeParamLists,
|