MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / CurrentExprGuard

Class CurrentExprGuard

binaryninjaapi.h:19370–19381  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19368 HighLevelILTokenEmitter(BNHighLevelILTokenEmitter* emitter);
19369
19370 class CurrentExprGuard
19371 {
19372 HighLevelILTokenEmitter* m_parent;
19373 BNTokenEmitterExpr m_expr;
19374
19375 CurrentExprGuard(const CurrentExprGuard&) = delete;
19376 CurrentExprGuard& operator=(const CurrentExprGuard&) = delete;
19377
19378 public:
19379 CurrentExprGuard(HighLevelILTokenEmitter& parent, const BNTokenEmitterExpr& expr);
19380 ~CurrentExprGuard();
19381 };
19382
19383 /*! Appends a token to the output. */
19384 template <typename... Args>

Callers 1

SetCurrentExprMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected