Home
last modified time | relevance | path

Searched refs:FTSInfo (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp654 FTSInfo = D->getTemplateSpecializationInfo(); in VisitFunctionDecl() local
656 RegisterTemplateSpecialization(FTSInfo->getTemplate(), D); in VisitFunctionDecl()
658 Record.AddDeclRef(FTSInfo->getTemplate()); in VisitFunctionDecl()
659 Record.push_back(FTSInfo->getTemplateSpecializationKind()); in VisitFunctionDecl()
662 Record.AddTemplateArgumentList(FTSInfo->TemplateArguments); in VisitFunctionDecl()
665 Record.push_back(FTSInfo->TemplateArgumentsAsWritten != nullptr); in VisitFunctionDecl()
666 if (FTSInfo->TemplateArgumentsAsWritten) in VisitFunctionDecl()
668 FTSInfo->TemplateArgumentsAsWritten); in VisitFunctionDecl()
670 Record.AddSourceLocation(FTSInfo->getPointOfInstantiation()); in VisitFunctionDecl()
673 FTSInfo->getMemberSpecializationInfo()) { in VisitFunctionDecl()
[all …]
H A DASTReaderDecl.cpp4580 if (auto *FTSInfo = FD->TemplateOrSpecialization in UpdateDecl() local
4582 FTSInfo->setPointOfInstantiation(POI); in UpdateDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp4261 if (FunctionTemplateSpecializationInfo *FTSInfo = in getTemplateSpecializationKind() local
4264 return FTSInfo->getTemplateSpecializationKind(); in getTemplateSpecializationKind()
4304 if (FunctionTemplateSpecializationInfo *FTSInfo = in getTemplateSpecializationKindForInstantiation() local
4307 if (auto *MSInfo = FTSInfo->getMemberSpecializationInfo()) in getTemplateSpecializationKindForInstantiation()
4309 return FTSInfo->getTemplateSpecializationKind(); in getTemplateSpecializationKindForInstantiation()
4327 if (FunctionTemplateSpecializationInfo *FTSInfo in setTemplateSpecializationKind() local
4330 FTSInfo->setTemplateSpecializationKind(TSK); in setTemplateSpecializationKind()
4333 FTSInfo->getPointOfInstantiation().isInvalid()) { in setTemplateSpecializationKind()
4334 FTSInfo->setPointOfInstantiation(PointOfInstantiation); in setTemplateSpecializationKind()
4353 if (FunctionTemplateSpecializationInfo *FTSInfo in getPointOfInstantiation() local
[all …]
H A DASTImporter.cpp744 auto *FTSInfo = FromFD->getTemplateSpecializationInfo(); in ImportFunctionTemplateWithTemplateArgsFromSpecialization() local
745 if (Error Err = importInto(std::get<0>(Result), FTSInfo->getTemplate())) in ImportFunctionTemplateWithTemplateArgsFromSpecialization()
749 if (Error Err = ImportTemplateArguments(FTSInfo->TemplateArguments->asArray(), in ImportFunctionTemplateWithTemplateArgsFromSpecialization()
3391 auto *FTSInfo = FromFD->getTemplateSpecializationInfo(); in ImportTemplateInformation() local
3393 const auto *FromTAArgsAsWritten = FTSInfo->TemplateArgumentsAsWritten; in ImportTemplateInformation()
3399 ExpectedSLoc POIOrErr = import(FTSInfo->getPointOfInstantiation()); in ImportTemplateInformation()
3406 TemplateSpecializationKind TSK = FTSInfo->getTemplateSpecializationKind(); in ImportTemplateInformation()