#include <pending-compilation-error-handler.h>
|
| PendingCompilationErrorHandler ()=default |
|
| PendingCompilationErrorHandler (const PendingCompilationErrorHandler &)=delete |
|
PendingCompilationErrorHandler & | operator= (const PendingCompilationErrorHandler &)=delete |
|
void | ReportMessageAt (int start_position, int end_position, MessageTemplate message, const char *arg=nullptr) |
|
void | ReportMessageAt (int start_position, int end_position, MessageTemplate message, const AstRawString *arg) |
|
void | ReportMessageAt (int start_position, int end_position, MessageTemplate message, const AstRawString *arg0, const char *arg1) |
|
void | ReportMessageAt (int start_position, int end_position, MessageTemplate message, const AstRawString *arg0, const AstRawString *arg1, const char *arg2) |
|
void | ReportWarningAt (int start_position, int end_position, MessageTemplate message, const char *arg=nullptr) |
|
bool | stack_overflow () const |
|
void | set_stack_overflow () |
|
bool | has_pending_error () const |
|
bool | has_pending_warnings () const |
|
template<typename IsolateT > |
void | PrepareErrors (IsolateT *isolate, AstValueFactory *ast_value_factory) |
|
V8_EXPORT_PRIVATE void | ReportErrors (Isolate *isolate, Handle< Script > script) const |
|
template<typename IsolateT > |
void | PrepareWarnings (IsolateT *isolate) |
|
void | ReportWarnings (Isolate *isolate, Handle< Script > script) const |
|
V8_EXPORT_PRIVATE DirectHandle< String > | FormatErrorMessageForTest (Isolate *isolate) |
|
void | set_unidentifiable_error () |
|
void | clear_unidentifiable_error () |
|
bool | has_error_unidentifiable_by_preparser () const |
|
◆ PendingCompilationErrorHandler() [1/2]
v8::internal::PendingCompilationErrorHandler::PendingCompilationErrorHandler |
( |
| ) |
|
|
default |
◆ PendingCompilationErrorHandler() [2/2]
◆ clear_unidentifiable_error()
void v8::internal::PendingCompilationErrorHandler::clear_unidentifiable_error |
( |
| ) |
|
|
inline |
◆ FormatErrorMessageForTest()
◆ has_error_unidentifiable_by_preparser()
bool v8::internal::PendingCompilationErrorHandler::has_error_unidentifiable_by_preparser |
( |
| ) |
const |
|
inline |
◆ has_pending_error()
bool v8::internal::PendingCompilationErrorHandler::has_pending_error |
( |
| ) |
const |
|
inline |
◆ has_pending_warnings()
bool v8::internal::PendingCompilationErrorHandler::has_pending_warnings |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ PrepareErrors()
template<typename IsolateT >
template void v8::internal::PendingCompilationErrorHandler::PrepareErrors |
( |
IsolateT * | isolate, |
|
|
AstValueFactory * | ast_value_factory ) |
◆ PrepareWarnings()
template<typename IsolateT >
template void v8::internal::PendingCompilationErrorHandler::PrepareWarnings |
( |
IsolateT * | isolate | ) |
|
◆ ReportErrors()
◆ ReportMessageAt() [1/4]
void v8::internal::PendingCompilationErrorHandler::ReportMessageAt |
( |
int | start_position, |
|
|
int | end_position, |
|
|
MessageTemplate | message, |
|
|
const AstRawString * | arg ) |
◆ ReportMessageAt() [2/4]
void v8::internal::PendingCompilationErrorHandler::ReportMessageAt |
( |
int | start_position, |
|
|
int | end_position, |
|
|
MessageTemplate | message, |
|
|
const AstRawString * | arg0, |
|
|
const AstRawString * | arg1, |
|
|
const char * | arg2 ) |
◆ ReportMessageAt() [3/4]
void v8::internal::PendingCompilationErrorHandler::ReportMessageAt |
( |
int | start_position, |
|
|
int | end_position, |
|
|
MessageTemplate | message, |
|
|
const AstRawString * | arg0, |
|
|
const char * | arg1 ) |
◆ ReportMessageAt() [4/4]
void v8::internal::PendingCompilationErrorHandler::ReportMessageAt |
( |
int | start_position, |
|
|
int | end_position, |
|
|
MessageTemplate | message, |
|
|
const char * | arg = nullptr ) |
◆ ReportWarningAt()
void v8::internal::PendingCompilationErrorHandler::ReportWarningAt |
( |
int | start_position, |
|
|
int | end_position, |
|
|
MessageTemplate | message, |
|
|
const char * | arg = nullptr ) |
◆ ReportWarnings()
void v8::internal::PendingCompilationErrorHandler::ReportWarnings |
( |
Isolate * | isolate, |
|
|
Handle< Script > | script ) const |
◆ set_stack_overflow()
void v8::internal::PendingCompilationErrorHandler::set_stack_overflow |
( |
| ) |
|
|
inline |
◆ set_unidentifiable_error()
void v8::internal::PendingCompilationErrorHandler::set_unidentifiable_error |
( |
| ) |
|
|
inline |
◆ stack_overflow()
bool v8::internal::PendingCompilationErrorHandler::stack_overflow |
( |
| ) |
const |
|
inline |
◆ ThrowPendingError()
void v8::internal::PendingCompilationErrorHandler::ThrowPendingError |
( |
Isolate * | isolate, |
|
|
Handle< Script > | script ) const |
|
private |
◆ error_details_
MessageDetails v8::internal::PendingCompilationErrorHandler::error_details_ |
|
private |
◆ has_pending_error_
bool v8::internal::PendingCompilationErrorHandler::has_pending_error_ = false |
|
private |
◆ stack_overflow_
bool v8::internal::PendingCompilationErrorHandler::stack_overflow_ = false |
|
private |
◆ unidentifiable_error_
bool v8::internal::PendingCompilationErrorHandler::unidentifiable_error_ = false |
|
private |
◆ warning_messages_
std::forward_list<MessageDetails> v8::internal::PendingCompilationErrorHandler::warning_messages_ |
|
private |
The documentation for this class was generated from the following files: