Home
last modified time | relevance | path

Searched refs:getExprOperand (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h84 return this->Visit(E->getExprOperand()); in VisitCXXTypeidExpr()
H A DExprCXX.h894 Expr *getExprOperand() const { in getExprOperand() function
1109 Expr *getExprOperand() const { in getExprOperand() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp291 D = turnTypeToValueDependence(E->getExprOperand()->getDependence()); in computeDependence()
309 return turnTypeToValueDependence(E->getExprOperand()->getDependence()); in computeDependence()
H A DExprCXX.cpp141 const Expr *E = getExprOperand(); in isPotentiallyEvaluated()
151 const Expr *E = getExprOperand()->IgnoreParenNoopCasts(Context); in isMostDerived()
212 return isGLValueFromPointerDeref(getExprOperand()); in hasNullCheck()
H A DStmtPrinter.cpp2159 PrintExpr(Node->getExprOperand()); in VisitCXXTypeidExpr()
2169 PrintExpr(Node->getExprOperand()); in VisitCXXUuidofExpr()
H A DItaniumMangle.cpp5072 mangleTemplateArgExpr(UE->getExprOperand()); in mangleExpression()
5080 Expr *UuidExp = UE->getExprOperand(); in mangleExpression()
5513 mangleExpression(TIE->getExprOperand()); in mangleExpression()
H A DExprConstant.cpp9173 TypeInfo = TypeInfoLValue(E->getExprOperand()->getType().getTypePtr()); in VisitCXXTypeidExpr()
9177 << E->getExprOperand()->getType() in VisitCXXTypeidExpr()
9178 << E->getExprOperand()->getSourceRange(); in VisitCXXTypeidExpr()
9181 if (!Visit(E->getExprOperand())) in VisitCXXTypeidExpr()
H A DASTImporter.cpp9271 ExpectedExpr ToExprOperandOrErr = import(E->getExprOperand()); in VisitCXXTypeidExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp2247 return EmitTypeidFromVTable(*this, E->getExprOperand(), PtrTy, in EmitCXXTypeidExpr()
2250 QualType OperandTy = E->getExprOperand()->getType(); in EmitCXXTypeidExpr()
H A DCGExprConstant.cpp2425 T = E->getExprOperand()->getType(); in VisitCXXTypeidExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.cpp2007 << E->getExprOperand()->getType() in DiagTypeid()
2008 << E->getExprOperand()->getSourceRange(); in DiagTypeid()
H A DCompiler.cpp3743 canonType(E->getExprOperand()->getType().getTypePtr()), TypeInfoType, in VisitCXXTypeidExpr()
3748 assert(E->getExprOperand()); in VisitCXXTypeidExpr()
3749 assert(E->getExprOperand()->isLValue()); in VisitCXXTypeidExpr()
3754 if (!this->visit(E->getExprOperand())) in VisitCXXTypeidExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1109 return S.canThrow(DC->getExprOperand()); in canTypeidThrow()
H A DTreeTransform.h14294 Expr *Op = E->getExprOperand(); in TransformCXXTypeidExpr()
14309 SubExpr.get() == E->getExprOperand()) in TransformCXXTypeidExpr()
14336 ExprResult SubExpr = getDerived().TransformExpr(E->getExprOperand()); in TransformCXXUuidofExpr()
14341 SubExpr.get() == E->getExprOperand()) in TransformCXXUuidofExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1869 Record.AddStmt(E->getExprOperand()); in VisitCXXTypeidExpr()
2367 Record.AddStmt(E->getExprOperand()); in VisitCXXUuidofExpr()