Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F8896164
abstract_compiler_pass.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
326 B
Subscribers
None
abstract_compiler_pass.h
View Options
#ifndef _ABSTRACT_COMPILER_PASS_H_
#define _ABSTRACT_COMPILER_PASS_H_
namespace
fbjs
{
class
NodeProgram
;
// A simple abstraction of compiler pass.
class
AbstractCompilerPass
{
public
:
AbstractCompilerPass
()
{}
virtual
~
AbstractCompilerPass
()
{}
virtual
void
process
(
NodeProgram
*
root
)
=
0
;
};
}
// namespace
#endif
File Metadata
Details
Attached
Mime Type
text/x-c++
Expires
Fri, Jun 11, 10:44 AM (1 d, 23 h)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
3391387
Default Alt Text
abstract_compiler_pass.h (326 B)
Attached To
rJX Javelin
Event Timeline
Log In to Comment