|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/RecursiveASTVisitor.h 1037 DEF_TRAVERSE_TYPE(AutoType, { TRY_TO(TraverseType(T->getDeducedType())); })
1040 TRY_TO(TraverseType(T->getDeducedType()));
1281 TRY_TO(TraverseType(TL.getTypePtr()->getDeducedType()));
1286 TRY_TO(TraverseType(TL.getTypePtr()->getDeducedType()));
tools/clang/include/clang/AST/Type.h 4843 Profile(ID, getDeducedType(), getKeyword(), isDependentType(),
4882 Profile(ID, getTemplateName(), getDeducedType(), isDependentType());
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 5574 AST_TYPE_TRAVERSE_MATCHER(hasDeducedType, getDeducedType,
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 782 EffectiveType = S->getDeducedType().getTypePtrOrNull();
tools/clang/lib/AST/ASTContext.cpp 2138 assert(!A->getDeducedType().isNull() &&
2140 return getTypeInfo(A->getDeducedType().getTypePtr());
tools/clang/lib/AST/ASTImporter.cpp 1314 ExpectedType ToDeducedTypeOrErr = import(T->getDeducedType());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 733 if (!IsStructurallyEquivalent(Context, cast<AutoType>(T1)->getDeducedType(),
734 cast<AutoType>(T2)->getDeducedType()))
744 if (!IsStructurallyEquivalent(Context, DT1->getDeducedType(),
745 DT2->getDeducedType()))
tools/clang/lib/AST/DeclPrinter.cpp 160 BaseType = ATy->getDeducedType();
tools/clang/lib/AST/ItaniumMangle.cpp 3419 assert(T->getDeducedType().isNull() &&
3431 QualType D = T->getDeducedType();
tools/clang/lib/AST/MicrosoftMangle.cpp 2902 assert(T->getDeducedType().isNull() && "expecting a dependent type!");
2913 assert(T->getDeducedType().isNull() && "expecting a dependent type!");
tools/clang/lib/AST/ODRHash.cpp 849 AddQualType(T->getDeducedType());
tools/clang/lib/AST/Type.cpp 1108 QualType deducedType = recurse(T->getDeducedType());
1113 == T->getDeducedType().getAsOpaquePtr())
tools/clang/lib/AST/TypePrinter.cpp 1046 if (!T->getDeducedType().isNull()) {
1047 printBefore(T->getDeducedType(), OS);
1060 if (!T->getDeducedType().isNull())
1061 printAfter(T->getDeducedType(), OS);
1067 if (!T->getDeducedType().isNull()) {
1068 printBefore(T->getDeducedType(), OS);
1079 if (!T->getDeducedType().isNull())
1080 printAfter(T->getDeducedType(), OS);
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2896 QualType DT = cast<DeducedType>(T)->getDeducedType();
4569 if (AT->getDeducedType().isNull())
tools/clang/lib/Sema/SemaDecl.cpp 3460 : OldAT->getDeducedType()));
3464 : OldAT->getDeducedType()));
12883 if (!DT || DT->getDeducedType().isNull())
12886 Deduced = DT->getDeducedType();
12888 } else if (!Context.hasSameType(DT->getDeducedType(), Deduced)) {
12894 << DT->getDeducedType() << D->getDeclName()
tools/clang/lib/Sema/SemaExpr.cpp 4131 T = cast<DeducedType>(Ty)->getDeducedType();
tools/clang/lib/Sema/SemaStmt.cpp 3520 QualType DeducedT = AT->getDeducedType();
3525 if (NewAT->getDeducedType().isNull())
3531 NewAT->getDeducedType());
3536 << NewAT->getDeducedType() << DeducedT
3541 << NewAT->getDeducedType() << DeducedT;
tools/clang/lib/Sema/SemaTemplate.cpp 5608 return Visit(T->getDeducedType());
5613 return Visit(T->getDeducedType());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 5595 cast<DeducedType>(T)->getDeducedType(),
tools/clang/lib/Sema/TreeTransform.h 4420 QualType Deduced = AutoTy->getDeducedType();
5758 QualType OldDeduced = T->getDeducedType();
5791 QualType OldDeduced = T->getDeducedType();
tools/clang/lib/Serialization/ASTWriter.cpp 370 Record.AddTypeRef(T->getDeducedType());
372 if (T->getDeducedType().isNull())
381 Record.AddTypeRef(T->getDeducedType());
382 if (T->getDeducedType().isNull())
tools/clang/tools/extra/clangd/FindTarget.cpp 250 Outer.add(DT->getDeducedType(), Flags | Rel::Underlying);
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp 263 auto K = kindForType(AT->getDeducedType().getTypePtrOrNull());
tools/clang/tools/extra/clangd/XRefs.cpp 784 if (!AT->getDeducedType().isNull()) {
785 DeducedType = AT->getDeducedType();
813 if (AT && !AT->getDeducedType().isNull()) {
814 DeducedType = AT->getDeducedType();
tools/clang/tools/libclang/CXType.cpp 469 TP = cast<DeducedType>(TP)->getDeducedType().getTypePtrOrNull();
517 TP = cast<DeducedType>(TP)->getDeducedType().getTypePtrOrNull();
909 if (Deduced->getDeducedType().isNull())
949 if (Deduced->getDeducedType().isNull())
tools/lldb/source/Symbol/ClangASTContext.cpp 2580 llvm::cast<clang::AutoType>(qual_type)->getDeducedType());
2706 ast, llvm::cast<clang::AutoType>(qual_type)->getDeducedType(),
2766 ->getDeducedType()
2804 ->getDeducedType()
2893 ->getDeducedType()
3039 ->getDeducedType()
3150 ->getDeducedType()
3210 ->getDeducedType()
3263 ->getDeducedType()
3376 ->getDeducedType()
3461 ->getDeducedType()
3517 ->getDeducedType()
3727 ->getDeducedType()
4073 ->getDeducedType()
4339 ->getDeducedType()
4593 ->getDeducedType()
4732 ->getDeducedType()
5251 ->getDeducedType()
5682 ->getDeducedType()
5849 ->getDeducedType()
6065 ->getDeducedType()
6145 ->getDeducedType()
6189 ->getDeducedType()
6312 ->getDeducedType()
6380 ->getDeducedType()
6521 llvm::cast<clang::AutoType>(qual_type)->getDeducedType());
7022 ->getDeducedType()
7388 ->getDeducedType()
7612 ->getDeducedType()
7673 ->getDeducedType()
7724 ->getDeducedType()
8744 ->getDeducedType()
9295 llvm::cast<clang::AutoType>(qual_type)->getDeducedType();
9684 ->getDeducedType()
9790 ->getDeducedType()
tools/lldb/source/Symbol/ClangASTImporter.cpp 460 ->getDeducedType()
536 ->getDeducedType()