Home
last modified time | relevance | path

Searched refs:ExplicitInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclTemplate.h1831 SpecializationOrInstantiationInfo ExplicitInfo = nullptr;
2011 if (auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>())
2013 return ExplicitInfo.get<const ASTTemplateArgumentListInfo *>();
2019 if (auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>())
2022 ExplicitInfo = ArgsWritten;
2033 if (auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>())
2043 if (auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>())
2613 SpecializationOrInstantiationInfo ExplicitInfo = nullptr;
2776 if (auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>())
2778 return ExplicitInfo.get<const ASTTemplateArgumentListInfo *>();
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp1040 auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>(); in setExternKeywordLoc()
1047 ExplicitInfo = Info; in setExternKeywordLoc()
1054 auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>(); in setTemplateKeywordLoc()
1061 ExplicitInfo = Info; in setTemplateKeywordLoc()
1456 auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>(); in setExternKeywordLoc()
1463 ExplicitInfo = Info; in setExternKeywordLoc()
1469 auto *Info = ExplicitInfo.dyn_cast<ExplicitInstantiationInfo *>(); in setTemplateKeywordLoc()
1476 ExplicitInfo = Info; in setTemplateKeywordLoc()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2535 auto *ExplicitInfo = new (C) ExplicitInstantiationInfo; in VisitClassTemplateSpecializationDeclImpl() local
2536 ExplicitInfo->ExternKeywordLoc = readSourceLocation(); in VisitClassTemplateSpecializationDeclImpl()
2537 ExplicitInfo->TemplateKeywordLoc = readSourceLocation(); in VisitClassTemplateSpecializationDeclImpl()
2538 D->ExplicitInfo = ExplicitInfo; in VisitClassTemplateSpecializationDeclImpl()
2604 auto *ExplicitInfo = new (C) ExplicitInstantiationInfo; in VisitVarTemplateSpecializationDeclImpl() local
2605 ExplicitInfo->ExternKeywordLoc = readSourceLocation(); in VisitVarTemplateSpecializationDeclImpl()
2606 ExplicitInfo->TemplateKeywordLoc = readSourceLocation(); in VisitVarTemplateSpecializationDeclImpl()
2607 D->ExplicitInfo = ExplicitInfo; in VisitVarTemplateSpecializationDeclImpl()