|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
gen/tools/clang/include/clang/AST/TypeNodes.inc 63 NON_CANONICAL_TYPE(SubstTemplateTypeParm, Type)
References
tools/clang/include/clang/AST/TypeLoc.h 75 T castAs() const {
77 T t;
491 Derived::classofType(TL.getTypePtr());
835 SubstTemplateTypeParmTypeLoc,
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 748 SubstTemplateTypeParmTypeLoc TL
749 = TLB.push<SubstTemplateTypeParmTypeLoc>(T);
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 1569 SubstTemplateTypeParmTypeLoc NewTL
1570 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result);
1611 SubstTemplateTypeParmTypeLoc NewTL
1612 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result);
tools/clang/lib/Sema/TreeTransform.h 5882 SubstTemplateTypeParmTypeLoc TL) {
5900 SubstTemplateTypeParmTypeLoc NewTL
5901 = TLB.push<SubstTemplateTypeParmTypeLoc>(Result);
tools/clang/lib/Sema/TypeLocBuilder.h 93 template <class TyLocType> TyLocType push(QualType T) {
94 TyLocType Loc = TypeLoc(T, nullptr).castAs<TyLocType>();
94 TyLocType Loc = TypeLoc(T, nullptr).castAs<TyLocType>();
97 return pushImpl(T, LocalSize, LocalAlign).castAs<TyLocType>();
tools/clang/lib/Serialization/ASTReader.cpp 7139 SubstTemplateTypeParmTypeLoc TL) {
tools/clang/lib/Serialization/ASTWriter.cpp 788 SubstTemplateTypeParmTypeLoc TL) {