Searched refs:CTE (Results 1 – 7 of 7) sorted by relevance
237 if (const auto *CTE = dyn_cast<CXXThisExpr>(S)) { in getDetail() local238 bool Const = CTE->getType()->getPointeeType().isLocalConstQualified(); in getDetail()239 if (CTE->isImplicit()) in getDetail()
688 llvm::Optional<HoverInfo> getThisExprHoverContents(const CXXThisExpr *CTE, in getThisExprHoverContents() argument691 QualType OriginThisType = CTE->getType()->getPointeeType(); in getThisExprHoverContents()765 if (const CXXThisExpr *CTE = dyn_cast<CXXThisExpr>(E)) in getHoverContents() local766 return getThisExprHoverContents(CTE, AST.getASTContext(), PP); in getHoverContents()
54 // CHECK: %[[CTE:.+]] = arith.constant 0.000000e+00 : f32
1330 void JSONNodeDumper::VisitCXXTypeidExpr(const CXXTypeidExpr *CTE) { in VisitCXXTypeidExpr() argument1331 if (CTE->isTypeOperand()) { in VisitCXXTypeidExpr()1332 QualType Adjusted = CTE->getTypeOperand(Ctx); in VisitCXXTypeidExpr()1333 QualType Unadjusted = CTE->getTypeOperandSourceInfo()->getType(); in VisitCXXTypeidExpr()
285 void VisitCXXTypeidExpr(const CXXTypeidExpr *CTE);
693 if (auto *CTE = dyn_cast<CXXTypeidExpr>(Result.get())) in ActOnCXXTypeid() local694 if (CTE->isPotentiallyEvaluated() && !CTE->isMostDerived(Context)) in ActOnCXXTypeid()
20946 bool VisitCXXThisExpr(CXXThisExpr *CTE) { in VisitCXXThisExpr() argument20948 RelevantExpr = CTE; in VisitCXXThisExpr()20949 Components.emplace_back(CTE, nullptr, IsNonContiguous); in VisitCXXThisExpr()