reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Sema/Sema.h
 5528   QualType getCurrentThisType();

References

tools/clang/lib/Sema/SemaCodeComplete.cpp
 1602       auto ThisType = Results.getSema().getCurrentThisType();
 1907   QualType ThisTy = S.getCurrentThisType();
 4100   auto ThisType = getCurrentThisType();
tools/clang/lib/Sema/SemaDeclCXX.cpp
12600     MemberBuilder To(This, getCurrentThisType(), /*IsArrow=*/true, MemberLookup);
12966     MemberBuilder To(This, getCurrentThisType(),
tools/clang/lib/Sema/SemaExpr.cpp
 2125   QualType ThisType = S.getCurrentThisType();
tools/clang/lib/Sema/SemaExprCXX.cpp
 1234   QualType ThisTy = getCurrentThisType();
 1262   QualType ThisTy = getCurrentThisType();
tools/clang/lib/Sema/SemaExprMember.cpp
 1846   QualType ThisTy = getCurrentThisType();
tools/clang/lib/Sema/SemaLambda.cpp
 1013       (getCurrentThisType().isNull() ||
 1056       QualType ThisCaptureType = getCurrentThisType();
 1499     QualType ThisTy = getCurrentThisType();
 1565                          ? getCurrentThisType()->getPointeeType()
tools/clang/lib/Sema/SemaOpenMP.cpp
 3621             QualType ThisTy = getCurrentThisType();
 4112       (S.getCurrentThisType().isNull() || !ME ||
 4123           << (S.getCurrentThisType().isNull() ? 0 : 1) << ERange;
tools/clang/lib/Sema/SemaStmtAsm.cpp
  776     if (const Type *PT = getCurrentThisType().getTypePtrOrNull())
tools/clang/lib/Sema/TreeTransform.h
10539   QualType T = getSema().getCurrentThisType();