|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/TypeLocNodes.def 31 TYPELOC(Qualified, TypeLoc)
References
tools/clang/include/clang/AST/RecursiveASTVisitor.h 464 bool WalkUpFromQualifiedTypeLoc(QualifiedTypeLoc TL) {
467 bool VisitQualifiedTypeLoc(QualifiedTypeLoc TL) { return true; }
1127 RecursiveASTVisitor<Derived>::TraverseQualifiedTypeLoc(QualifiedTypeLoc TL) {
1143 return TraverseTypeLoc(TL.getUnqualifiedLoc());
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;
323 if (QualifiedTypeLoc Loc = getAs<QualifiedTypeLoc>())
323 if (QualifiedTypeLoc Loc = getAs<QualifiedTypeLoc>())
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp 65 if (QualifiedTypeLoc QL = TL.getAs<QualifiedTypeLoc>()) {
65 if (QualifiedTypeLoc QL = TL.getAs<QualifiedTypeLoc>()) {
tools/clang/lib/AST/Comment.cpp 137 if (QualifiedTypeLoc QualifiedTL = TL.getAs<QualifiedTypeLoc>())
137 if (QualifiedTypeLoc QualifiedTL = TL.getAs<QualifiedTypeLoc>())
tools/clang/lib/AST/TypeLoc.cpp 424 if (auto qual = getAs<QualifiedTypeLoc>())
424 if (auto qual = getAs<QualifiedTypeLoc>())
tools/clang/lib/Sema/SemaCodeComplete.cpp 2710 if (QualifiedTypeLoc QualifiedTL = TL.getAs<QualifiedTypeLoc>()) {
2710 if (QualifiedTypeLoc QualifiedTL = TL.getAs<QualifiedTypeLoc>()) {
tools/clang/lib/Sema/SemaType.cpp 5438 void VisitQualifiedTypeLoc(QualifiedTypeLoc TL) {
5601 void VisitQualifiedTypeLoc(QualifiedTypeLoc TL) {
tools/clang/lib/Sema/TreeTransform.h 715 QualType RebuildQualifiedType(QualType T, QualifiedTypeLoc TL);
4321 auto QTL = TL.getAs<QualifiedTypeLoc>();
4321 auto QTL = TL.getAs<QualifiedTypeLoc>();
4345 QualifiedTypeLoc T) {
4346 QualType Result = getDerived().TransformType(TLB, T.getUnqualifiedLoc());
4346 QualType Result = getDerived().TransformType(TLB, T.getUnqualifiedLoc());
4350 Result = getDerived().RebuildQualifiedType(Result, T);
4358 TLB.TypeWasModifiedSafely(Result);
4365 QualifiedTypeLoc TL) {
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 6955 void TypeLocReader::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) {
tools/clang/lib/Serialization/ASTWriter.cpp 604 void TypeLocWriter::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) {
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp 82 if (auto QualLoc = TL.getAs<QualifiedTypeLoc>())
82 if (auto QualLoc = TL.getAs<QualifiedTypeLoc>())
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp 77 bool TraverseQualifiedTypeLoc(QualifiedTypeLoc TL) {
tools/clang/tools/extra/clangd/Selection.cpp 235 bool TraverseQualifiedTypeLoc(QualifiedTypeLoc QX) {
tools/clang/tools/libclang/CIndex.cpp 1505 bool CursorVisitor::VisitQualifiedTypeLoc(QualifiedTypeLoc TL) {
tools/clang/tools/libclang/CXIndexDataConsumer.cpp 382 if (QualifiedTypeLoc QL = TL.getAs<QualifiedTypeLoc>())
382 if (QualifiedTypeLoc QL = TL.getAs<QualifiedTypeLoc>())