|
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 35 DEPENDENT_TYPE(DependentName, Type)
References
tools/clang/include/clang/AST/TypeLoc.h 75 T castAs() const {
77 T t;
86 T getAs() const {
87 if (!T::isKind(*this))
89 T t;
360 const Derived *asDerived() const {
366 Derived::classofType(TL.getTypePtr());
387 void copyLocal(Derived other) {
2029 DependentNameTypeLoc,
2068 void copy(DependentNameTypeLoc Loc) {
tools/clang/lib/Index/IndexTypeSourceInfo.cpp 173 bool VisitDependentNameTypeLoc(DependentNameTypeLoc TL) {
tools/clang/lib/Sema/SemaDecl.cpp 266 DependentNameTypeLoc DepTL = Builder.push<DependentNameTypeLoc>(T);
266 DependentNameTypeLoc DepTL = Builder.push<DependentNameTypeLoc>(T);
596 DependentNameTypeLoc DepTL = Builder.push<DependentNameTypeLoc>(T);
596 DependentNameTypeLoc DepTL = Builder.push<DependentNameTypeLoc>(T);
tools/clang/lib/Sema/SemaDeclCXX.cpp 4138 DependentNameTypeLoc TL =
4139 TInfo->getTypeLoc().castAs<DependentNameTypeLoc>();
14666 DependentNameTypeLoc TL =
14667 TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
14697 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
14697 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
tools/clang/lib/Sema/SemaTemplate.cpp 4548 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(ArgType);
4548 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(ArgType);
9788 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(Result);
9788 DependentNameTypeLoc TL = TLB.push<DependentNameTypeLoc>(Result);
9817 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
9817 DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
tools/clang/lib/Sema/SemaType.cpp 5539 void VisitDependentNameTypeLoc(DependentNameTypeLoc TL) {
5544 TL.copy(TInfo->getTypeLoc().castAs<DependentNameTypeLoc>());
5640 DependentNameTypeLoc DNTLoc = ClsTL.castAs<DependentNameTypeLoc>();
5640 DependentNameTypeLoc DNTLoc = ClsTL.castAs<DependentNameTypeLoc>();
tools/clang/lib/Sema/TreeTransform.h 3368 DependentNameTypeLoc TL,
4325 auto DNTL = TL.castAs<DependentNameTypeLoc>();
4325 auto DNTL = TL.castAs<DependentNameTypeLoc>();
6303 TypeLocBuilder &TLB, DependentNameTypeLoc TL) {
6309 TypeLocBuilder &TLB, DependentNameTypeLoc TL, bool DeducedTSTContext) {
6335 DependentNameTypeLoc NewTL = TLB.push<DependentNameTypeLoc>(Result);
6335 DependentNameTypeLoc NewTL = TLB.push<DependentNameTypeLoc>(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 7175 void TypeLocReader::VisitDependentNameTypeLoc(DependentNameTypeLoc TL) {
tools/clang/lib/Serialization/ASTWriter.cpp 826 void TypeLocWriter::VisitDependentNameTypeLoc(DependentNameTypeLoc TL) {
tools/clang/tools/extra/clangd/FindTarget.cpp 558 void VisitDependentNameTypeLoc(DependentNameTypeLoc L) {
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp 231 bool VisitDependentNameTypeLoc(DependentNameTypeLoc L) {
tools/clang/tools/libclang/CIndex.cpp 1726 bool CursorVisitor::VisitDependentNameTypeLoc(DependentNameTypeLoc TL) {
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 387 if (DependentNameTypeLoc DL = TL.getAs<DependentNameTypeLoc>())
387 if (DependentNameTypeLoc DL = TL.getAs<DependentNameTypeLoc>())