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

/external/clang/lib/AST/
H A DType.cpp337 template <> const TemplateSpecializationType *Type::getAs() const {
338 return getAsSugar<TemplateSpecializationType>(this);
1959 bool TemplateSpecializationType::
1966 bool TemplateSpecializationType::
1998 TemplateSpecializationType::
1999 TemplateSpecializationType(TemplateName T, function in class:TemplateSpecializationType
2015 "Unexpected template name for TemplateSpecializationType");
2057 TemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID,
/external/clang/lib/Sema/
H A DSemaTemplate.cpp1663 if (const TemplateSpecializationType *TST
1664 = T->getAs<TemplateSpecializationType>()) {
1800 } else if (const TemplateSpecializationType *TST
1801 = T->getAs<TemplateSpecializationType>()) {
2059 TemplateSpecializationType::anyDependentTemplateArguments(
2074 // it is a TemplateSpecializationType that we will never use again.
2473 !TemplateSpecializationType::anyDependentTemplateArguments(
2697 if (!TemplateSpecializationType::anyDependentTemplateArguments(
2845 !TemplateSpecializationType::anyDependentTemplateArguments(
4053 const TemplateSpecializationType*) {
4052 VisitTemplateSpecializationType( const TemplateSpecializationType*) argument
[all...]
/external/clang/include/clang/AST/
H A DType.h1809 /// \brief This will check for a TemplateSpecializationType by removing any
1810 /// existing sugar until it reaches a TemplateSpecializationType or a
1812 template <> const TemplateSpecializationType *Type::getAs() const;
3724 class TemplateSpecializationType class in class:clang::FunctionType::ExtInfo::FunctionProtoType
3743 TemplateSpecializationType(TemplateName T,
3889 assert(isa<TemplateSpecializationType>(TST));
3896 const TemplateSpecializationType *getInjectedTST() const {
3897 return cast<TemplateSpecializationType>(InjectedType.getTypePtr());

Completed in 140 milliseconds