Searched defs:TemplateSpecializationType (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/AST/
H A DType.cpp329 template <> const TemplateSpecializationType *Type::getAs() const {
330 return getAsSugar<TemplateSpecializationType>(this);
1974 bool TemplateSpecializationType::
1981 bool TemplateSpecializationType::
1996 TemplateSpecializationType::
1997 TemplateSpecializationType(TemplateName T, function in class:TemplateSpecializationType
2012 "Unexpected template name for TemplateSpecializationType");
2043 TemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID,
/external/clang/lib/Sema/
H A DSemaTemplate.cpp1681 if (const TemplateSpecializationType *TST
1682 = T->getAs<TemplateSpecializationType>()) {
1818 } else if (const TemplateSpecializationType *TST
1819 = T->getAs<TemplateSpecializationType>()) {
2077 TemplateSpecializationType::anyDependentTemplateArguments(
2092 // it is a TemplateSpecializationType that we will never use again.
2491 !TemplateSpecializationType::anyDependentTemplateArguments(
2715 if (!TemplateSpecializationType::anyDependentTemplateArguments(
2863 !TemplateSpecializationType::anyDependentTemplateArguments(
4066 const TemplateSpecializationType*) {
4065 VisitTemplateSpecializationType( const TemplateSpecializationType*) argument
[all...]
/external/clang/include/clang/AST/
H A DType.h1837 /// \brief This will check for a TemplateSpecializationType by removing any
1838 /// existing sugar until it reaches a TemplateSpecializationType or a
1840 template <> const TemplateSpecializationType *Type::getAs() const;
3780 class TemplateSpecializationType class in class:clang::FunctionType::ExtInfo::FunctionProtoType
3799 TemplateSpecializationType(TemplateName T,
3945 assert(isa<TemplateSpecializationType>(TST));
3952 const TemplateSpecializationType *getInjectedTST() const {
3953 return cast<TemplateSpecializationType>(InjectedType.getTypePtr());

Completed in 223 milliseconds