Home
last modified time | relevance | path

Searched refs:ObjCTypeParamList (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp308 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 DDeclPrinter.cpp50 void PrintObjCTypeParams(ObjCTypeParamList *Params);
1175 void DeclPrinter::PrintObjCTypeParams(ObjCTypeParamList *Params) { in PrintObjCTypeParams()
H A DASTDumper.cpp119 void dumpObjCTypeParamList(const ObjCTypeParamList *typeParams);
487 void ASTDumper::dumpObjCTypeParamList(const ObjCTypeParamList *typeParams) { in dumpObjCTypeParamList()
H A DType.cpp1377 ObjCTypeParamList *dcTypeParams = nullptr; in getObjCSubstitutions()
1486 ObjCTypeParamList *superClassTypeParams = superClassDecl->getTypeParamList(); in computeSuperClassTypeSlow()
1501 ObjCTypeParamList *typeParams = classDecl->getTypeParamList(); in computeSuperClassTypeSlow()
H A DASTImporter.cpp492 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 DASTContext.cpp8204 ObjCTypeParamList *typeParams = iface->getTypeParamList(); in sameObjCTypeArgs()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h637 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 DRecursiveASTVisitor.h1515 if (ObjCTypeParamList *typeParamList = D->getTypeParamList()) {
1529 if (ObjCTypeParamList *typeParamList = D->getTypeParamListAsWritten()) {
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp766 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 DSemaType.cpp820 ObjCTypeParamList *typeParams = objcClass->getTypeParamList(); in applyObjCTypeArgs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp101 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 DParser.h51 class ObjCTypeParamList; variable
1460 ObjCTypeParamList *parseObjCTypeParamList();
1461 ObjCTypeParamList *parseObjCTypeParamListOrProtocolRefs(
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp758 ObjCTypeParamList *TypeParams = Interface->getTypeParamList(); in checkPreObjCMessage()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp430 ObjCTypeParamList *ReadObjCTypeParamList();
1055 ObjCTypeParamList *ASTDeclReader::ReadObjCTypeParamList() { in ReadObjCTypeParamList()
1073 return ObjCTypeParamList::create(Reader.getContext(), lAngleLoc, in ReadObjCTypeParamList()
H A DASTWriterDecl.cpp153 void AddObjCTypeParamList(ObjCTypeParamList *typeParams) { in AddObjCTypeParamList()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h7967 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,