HomeSort by: relevance | last modified time | path
    Searched refs:RedeclarableTemplateDecl (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h 748 class RedeclarableTemplateDecl : public TemplateDecl,
749 public Redeclarable<RedeclarableTemplateDecl>
751 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>;
753 RedeclarableTemplateDecl *getNextRedeclarationImpl() override {
757 RedeclarableTemplateDecl *getPreviousDeclImpl() override {
761 RedeclarableTemplateDecl *getMostRecentDeclImpl() override {
825 llvm::PointerIntPair<RedeclarableTemplateDecl*, 1, bool>
848 RedeclarableTemplateDecl(Kind DK, ASTContext &C, DeclContext *DC,
860 RedeclarableTemplateDecl *getCanonicalDecl() override {
863 const RedeclarableTemplateDecl *getCanonicalDecl() const
    [all...]
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCXX.cpp 114 } else if (const RedeclarableTemplateDecl *Tmpl
115 = dyn_cast<RedeclarableTemplateDecl>(D))
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclTemplate.cpp 245 // RedeclarableTemplateDecl Implementation
248 void RedeclarableTemplateDecl::anchor() {}
250 RedeclarableTemplateDecl::CommonBase *RedeclarableTemplateDecl::getCommonPtr() const {
256 SmallVector<const RedeclarableTemplateDecl *, 2> PrevDecls;
257 for (const RedeclarableTemplateDecl *Prev = getPreviousDecl(); Prev;
276 for (const RedeclarableTemplateDecl *Prev : PrevDecls)
282 void RedeclarableTemplateDecl::loadLazySpecializationsImpl() const {
296 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
297 RedeclarableTemplateDecl::findSpecializationImpl
    [all...]
ODRHash.cpp 423 void VisitRedeclarableTemplateDecl(const RedeclarableTemplateDecl *D) {
Decl.cpp 189 std::enable_if<!std::is_base_of<RedeclarableTemplateDecl, T>::value, bool>::type
201 static bool isExplicitMemberSpecialization(const RedeclarableTemplateDecl *D) {
1043 if (const auto *redeclTemp = dyn_cast<RedeclarableTemplateDecl>(temp)) {
ASTContext.cpp 170 isa<RedeclarableTemplateDecl>(D) ||
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 384 RedeclarableResult VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D);
427 void mergeTemplatePattern(RedeclarableTemplateDecl *D,
428 RedeclarableTemplateDecl *Existing,
2077 ASTDeclReader::VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) {
2082 RedeclarableTemplateDecl *CanonD = D->getCanonicalDecl();
2092 if (auto *RTD = readDeclAs<RedeclarableTemplateDecl>()) {
2541 void ASTDeclReader::mergeTemplatePattern(RedeclarableTemplateDecl *D,
2542 RedeclarableTemplateDecl *Existing,
2610 if (auto *DTemplate = dyn_cast<RedeclarableTemplateDecl>(D))
2612 DTemplate, assert_cast<RedeclarableTemplateDecl*>(ExistingCanon)
    [all...]
ASTWriterDecl.cpp 109 void VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D);
192 typename RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::DeclType *
194 return RedeclarableTemplateDecl::SpecEntryTraits<EntryType>::getDecl(&T);
1494 void ASTDeclWriter::VisitRedeclarableTemplateDecl(RedeclarableTemplateDecl *D) {
ASTReader.cpp 9302 auto RTD = cast<RedeclarableTemplateDecl>(D)->getCanonicalDecl();
9304 cast<RedeclarableTemplateDecl>(R)->Common = RTD->Common;

Completed in 69 milliseconds