#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: