Home
last modified time | relevance | path

Searched defs:ComplexRemove (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp17827 struct ComplexRemove : TreeTransform<ComplexRemove> { in RemoveNestedImmediateInvocation() struct
17828 using Base = TreeTransform<ComplexRemove>; in RemoveNestedImmediateInvocation()
17829 llvm::SmallPtrSetImpl<DeclRefExpr *> &DRSet; in RemoveNestedImmediateInvocation()
17830 SmallVector<Sema::ImmediateInvocationCandidate, 4> &IISet; in RemoveNestedImmediateInvocation()
17832 CurrentII; in RemoveNestedImmediateInvocation()
17833 ComplexRemove(Sema &SemaRef, llvm::SmallPtrSetImpl<DeclRefExpr *> &DR, in RemoveNestedImmediateInvocation() argument
17838 void RemoveImmediateInvocation(ConstantExpr* E) { in RemoveNestedImmediateInvocation()
17854 ExprResult TransformConstantExpr(ConstantExpr *E) { in RemoveNestedImmediateInvocation()
17862 ExprResult TransformCXXOperatorCallExpr(CXXOperatorCallExpr *E) { in RemoveNestedImmediateInvocation()
17868 ExprResult TransformUserDefinedLiteral(UserDefinedLiteral *E) { return E; } in RemoveNestedImmediateInvocation()
[all …]