v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
preparser.h File Reference
Include dependency graph for preparser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::PreParserIdentifier
 
class  v8::internal::PreParserExpression
 
class  v8::internal::PreParserStatementList
 
class  v8::internal::PreParserScopedStatementList
 
class  v8::internal::PreParserExpressionList
 
class  v8::internal::PreParserStatement
 
class  v8::internal::PreParserBlock
 
class  v8::internal::PreParserFactory
 
class  v8::internal::PreParserFormalParameters
 
class  v8::internal::PreParserFuncNameInferrer
 
class  v8::internal::PreParserFuncNameInferrer::State
 
class  v8::internal::PreParserSourceRange
 
class  v8::internal::PreParserSourceRangeScope
 
class  v8::internal::PreParserPropertyList
 
struct  v8::internal::ParserTypes< PreParser >
 
class  v8::internal::PreParser
 
struct  v8::internal::PreParser::TemplateLiteralState
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define DEFINE_RECORD_SOURCE_RANGE(Name)
 

Macro Definition Documentation

◆ DEFINE_RECORD_SOURCE_RANGE

#define DEFINE_RECORD_SOURCE_RANGE ( Name)
Value:
template <typename... Ts> \
V8_INLINE void Record##Name##SourceRange(Ts... args) {}
base::Vector< const DirectHandle< Object > > args
Definition execution.cc:74
#define V8_INLINE
Definition v8config.h:500

Definition at line 1617 of file preparser.h.