Flutter Engine
The Flutter Engine
Public Member Functions | Static Public Member Functions | List of all members
dart::Obfuscator Class Reference

#include <precompiler.h>

Public Member Functions

 Obfuscator (Thread *thread, const String &private_key)
 
 ~Obfuscator ()
 
StringPtr Rename (const String &name, bool atomic=false)
 
void PreventRenaming (const String &name)
 

Static Public Member Functions

static void Deobfuscate (Thread *thread, const GrowableObjectArray &pieces)
 

Detailed Description

Definition at line 619 of file precompiler.h.

Constructor & Destructor Documentation

◆ Obfuscator()

dart::Obfuscator::Obfuscator ( Thread thread,
const String private_key 
)
inline

Definition at line 621 of file precompiler.h.

621{}

◆ ~Obfuscator()

dart::Obfuscator::~Obfuscator ( )
inline

Definition at line 622 of file precompiler.h.

622{}

Member Function Documentation

◆ Deobfuscate()

static void dart::Obfuscator::Deobfuscate ( Thread thread,
const GrowableObjectArray pieces 
)
inlinestatic

Definition at line 630 of file precompiler.h.

630{}

◆ PreventRenaming()

void dart::Obfuscator::PreventRenaming ( const String name)
inline

Definition at line 628 of file precompiler.h.

628{}

◆ Rename()

StringPtr dart::Obfuscator::Rename ( const String name,
bool  atomic = false 
)
inline

Definition at line 624 of file precompiler.h.

624 {
625 return name.ptr();
626 }
const char *const name

The documentation for this class was generated from the following file: