HomeSort by relevance Sort by last modified time
    Searched refs:FunctionLiteral (Results 1 - 25 of 42) sorted by null

1 2

  /external/v8/src/asmjs/
asm-js.h 16 class FunctionLiteral;
26 ParseInfo* parse_info, FunctionLiteral* literal,
  /external/v8/src/ast/
ast-function-literal-id-reindexer.cc 23 void AstFunctionLiteralIdReindexer::VisitFunctionLiteral(FunctionLiteral* lit) {
ast-function-literal-id-reindexer.h 25 void VisitFunctionLiteral(FunctionLiteral* lit);
prettyprinter.h 24 Handle<String> Print(FunctionLiteral* program, int position);
77 const char* PrintProgram(FunctionLiteral* program);
ast.cc 221 void FunctionLiteral::set_inferred_name(Handle<String> inferred_name) {
229 void FunctionLiteral::set_raw_inferred_name(
238 bool FunctionLiteral::ShouldEagerCompile() const {
242 void FunctionLiteral::SetShouldEagerCompile() {
246 bool FunctionLiteral::AllowsLazyCompilation() {
250 Handle<String> FunctionLiteral::name(Isolate* isolate) const {
254 int FunctionLiteral::start_position() const {
259 int FunctionLiteral::end_position() const {
264 LanguageMode FunctionLiteral::language_mode() const {
268 FunctionKind FunctionLiteral::kind() const { return scope()->function_kind();
    [all...]
ast.h 90 V(FunctionLiteral) \
446 FunctionLiteral* fun() const { return fun_; }
451 FunctionDeclaration(VariableProxy* proxy, FunctionLiteral* fun, int pos)
456 FunctionLiteral* fun_;
    [all...]
  /external/v8/src/
unoptimized-compilation-info.h 22 class FunctionLiteral;
33 FunctionLiteral* literal);
50 FunctionLiteral* literal() const { return literal_; }
51 void set_literal(FunctionLiteral* literal) {
114 FunctionLiteral* literal_;
unoptimized-compilation-info.cc 20 FunctionLiteral* literal)
  /external/v8/src/interpreter/
interpreter.h 25 class FunctionLiteral;
48 ParseInfo* parse_info, FunctionLiteral* literal,
50 ZoneVector<FunctionLiteral*>* eager_inner_literals);
interpreter.cc 31 InterpreterCompilationJob(ParseInfo* parse_info, FunctionLiteral* literal,
33 ZoneVector<FunctionLiteral*>* eager_inner_literals);
165 ParseInfo* parse_info, FunctionLiteral* literal,
167 ZoneVector<FunctionLiteral*>* eager_inner_literals)
225 ParseInfo* parse_info, FunctionLiteral* literal,
227 ZoneVector<FunctionLiteral*>* eager_inner_literals) {
bytecode-generator.h 34 ZoneVector<FunctionLiteral*>* eager_inner_literals);
277 FeedbackSlot GetCachedCreateClosureSlot(FunctionLiteral* literal);
284 void AddToEagerLiteralsIfEager(FunctionLiteral* literal);
353 ZoneVector<FunctionLiteral*>* eager_inner_literals_;
360 ZoneVector<std::pair<FunctionLiteral*, size_t>> function_literals_;
  /external/v8/src/parsing/
func-name-inferrer.h 17 class FunctionLiteral;
64 void AddFunction(FunctionLiteral* func_to_infer) {
113 ZoneChunkList<FunctionLiteral*> funcs_to_infer_;
expression-scope-reparenter.cc 27 void VisitFunctionLiteral(FunctionLiteral* expr);
39 void Reparenter::VisitFunctionLiteral(FunctionLiteral* function_literal) {
parsing.cc 35 FunctionLiteral* result = nullptr;
73 FunctionLiteral* result = nullptr;
parse-info.h 29 class FunctionLiteral;
128 FunctionLiteral* literal() const { return literal_; }
129 void set_literal(FunctionLiteral* literal) { literal_ = literal; }
280 FunctionLiteral* literal_;
parser.cc 82 FunctionLiteral* Parser::DefaultConstructor(const AstRawString* name,
125 FunctionLiteral* function_literal = factory()->NewFunctionLiteral(
127 parameter_count, FunctionLiteral::kNoDuplicateParameters,
128 FunctionLiteral::kAnonymousExpression, default_eager_compile_hint(), pos,
442 ? FunctionLiteral::kShouldLazyCompile
443 : FunctionLiteral::kShouldEagerCompile);
481 void MaybeResetCharacterStream(ParseInfo* info, FunctionLiteral* literal) {
492 FunctionLiteral* Parser::ParseProgram(Isolate* isolate, ParseInfo* info) {
512 FunctionLiteral* result = DoParseProgram(isolate, info);
534 FunctionLiteral* Parser::DoParseProgram(Isolate* isolate, ParseInfo* info)
    [all...]
func-name-inferrer.cc 83 for (FunctionLiteral* func : funcs_to_infer_) {
parser.h 123 typedef v8::internal::FunctionLiteral* FunctionLiteral;
215 FunctionLiteral* ParseProgram(Isolate* isolate, ParseInfo* info);
217 FunctionLiteral* ParseFunction(Isolate* isolate, ParseInfo* info,
219 FunctionLiteral* DoParseFunction(Isolate* isolate, ParseInfo* info,
223 FunctionLiteral* DoParseProgram(Isolate* isolate, ParseInfo* info);
308 FunctionLiteral::FunctionType function_type,
312 FunctionLiteral* function, VariableMode mode,
317 FunctionLiteral* CreateInitializerFunction(
385 FunctionLiteral* ParseFunctionLiteral
    [all...]
parse-info.cc 32 function_literal_id_(FunctionLiteral::kIdTypeInvalid),
33 max_function_literal_id_(FunctionLiteral::kIdTypeInvalid),
preparser.cc 120 FunctionLiteral::FunctionType function_type,
268 int function_token_pos, FunctionLiteral::FunctionType function_type,
273 DCHECK_NE(FunctionLiteral::kWrapped, function_type);
preparser.h 728 FunctionLiteral::ParameterFlag has_duplicate_parameters,
729 FunctionLiteral::FunctionType function_type,
730 FunctionLiteral::EagerCompileHint eager_compile_hint, int position,
892 typedef PreParserExpression FunctionLiteral;
    [all...]
  /external/v8/src/debug/
liveedit.cc 526 FunctionLiteral* literal;
530 SourcePositionEvent(FunctionLiteral* literal, bool is_start)
577 FunctionLiteral* outer_literal;
579 explicit FunctionLiteralChange(int new_start_position, FunctionLiteral* outer)
587 std::unordered_map<FunctionLiteral*, FunctionLiteralChange>;
589 const std::vector<FunctionLiteral*>& literals,
594 for (FunctionLiteral* literal : literals) {
605 std::stack<std::pair<FunctionLiteral*, FunctionLiteralChange>> literal_stack;
651 bool HasChangedScope(FunctionLiteral* a, FunctionLiteral* b)
    [all...]
  /external/v8/src/compiler-dispatcher/
unoptimized-compile-job.h 22 class FunctionLiteral;
compiler-dispatcher.h 36 class FunctionLiteral;
  /external/v8/src/objects/
script.h 176 Isolate* isolate, const FunctionLiteral* fun);

Completed in 172 milliseconds

1 2