Searched defs:ComplexRemove (Results 1 – 1 of 1) sorted by relevance
16667 struct ComplexRemove : TreeTransform<ComplexRemove> { in RemoveNestedImmediateInvocation() struct16668 using Base = TreeTransform<ComplexRemove>; in RemoveNestedImmediateInvocation()16669 llvm::SmallPtrSetImpl<DeclRefExpr *> &DRSet; in RemoveNestedImmediateInvocation()16672 CurrentII; in RemoveNestedImmediateInvocation()16673 ComplexRemove(Sema &SemaRef, llvm::SmallPtrSetImpl<DeclRefExpr *> &DR, in RemoveNestedImmediateInvocation() argument16678 void RemoveImmediateInvocation(ConstantExpr* E) { in RemoveNestedImmediateInvocation()16712 ExprResult TransformDeclRefExpr(DeclRefExpr *E) { in RemoveNestedImmediateInvocation()16716 bool AlwaysRebuild() { return false; } in RemoveNestedImmediateInvocation()16717 bool ReplacingOriginal() { return true; } in RemoveNestedImmediateInvocation()16718 bool AllowSkippingCXXConstructExpr() { in RemoveNestedImmediateInvocation()[all …]