HomeSort by relevance Sort by last modified time
    Searched refs:AstRawString (Results 1 - 19 of 19) sorted by null

  /external/chromium_org/v8/src/
func-name-inferrer.h 14 class AstRawString;
37 void PushEnclosingName(const AstRawString* name);
45 void PushLiteralName(const AstRawString* name);
47 void PushVariableName(const AstRawString* name);
85 Name(const AstRawString* name, NameType type) : name(name), type(type) {}
86 const AstRawString* name;
ast-value-factory.h 65 class AstRawString : public AstString {
101 AstRawString(bool is_one_byte, const Vector<const byte>& literal_bytes,
105 AstRawString()
149 const AstRawString* AsString() const {
165 bool EqualsString(const AstRawString* string) const {
199 explicit AstValue(const AstRawString* s) : type_(STRING) { string_ = s; }
212 explicit AstValue(ZoneList<const AstRawString*>* s) : type_(STRING_ARRAY) {
224 const AstRawString* string_;
228 ZoneList<const AstRawString*>* strings_;
271 : string_table_(AstRawString::Compare)
    [all...]
parser.h 362 typedef const AstRawString* Identifier;
397 bool IsEvalOrArguments(const AstRawString* identifier) const;
398 V8_INLINE bool IsFutureStrictReserved(const AstRawString* identifier) const;
405 bool IsPrototype(const AstRawString* identifier) const;
407 bool IsConstructor(const AstRawString* identifier) const;
409 static const AstRawString* AsIdentifier(Expression* expression) {
418 static bool IsArrayIndex(const AstRawString* string, uint32_t* index) {
424 static void PushLiteralName(FuncNameInferrer* fni, const AstRawString* id) {
486 const char* type, const AstRawString* arg, int pos);
490 Expression* NewThrowTypeError(const char* type, const AstRawString* arg
    [all...]
func-name-inferrer.cc 25 void FuncNameInferrer::PushEnclosingName(const AstRawString* name) {
35 void FuncNameInferrer::PushLiteralName(const AstRawString* name) {
42 void FuncNameInferrer::PushVariableName(const AstRawString* name) {
63 const AstRawString* name = names_stack_.at(pos).name;
scopes.h 24 Variable* Declare(Scope* scope, const AstRawString* name, VariableMode mode,
30 Variable* Lookup(const AstRawString* name);
87 void SetScopeName(const AstRawString* scope_name) {
104 Variable* LookupLocal(const AstRawString* name);
110 Variable* LookupFunctionVar(const AstRawString* name,
115 Variable* Lookup(const AstRawString* name);
128 Variable* DeclareParameter(const AstRawString* name, VariableMode mode);
132 Variable* DeclareLocal(const AstRawString* name, VariableMode mode,
141 Variable* DeclareDynamicGlobal(const AstRawString* name);
146 const AstRawString* name
    [all...]
ast-value-factory.cc 56 explicit AstRawStringInternalizationKey(const AstRawString* string)
83 const AstRawString* string_;
87 void AstRawString::Internalize(Isolate* isolate) {
98 bool AstRawString::AsArrayIndex(uint32_t* index) const {
109 bool AstRawString::IsOneByteEqualTo(const char* data) const {
119 bool AstRawString::Compare(void* a, void* b) {
120 AstRawString* string1 = reinterpret_cast<AstRawString*>(a);
121 AstRawString* string2 = reinterpret_cast<AstRawString*>(b)
    [all...]
prettyprinter.h 47 void PrintLabels(ZoneList<const AstRawString*>* labels);
50 void PrintLiteral(const AstRawString* value, bool quote);
88 void PrintLabelsIndented(ZoneList<const AstRawString*>* labels);
variables.h 55 Variable(Scope* scope, const AstRawString* name, VariableMode mode,
72 const AstRawString* raw_name() const { return name_; }
140 const AstRawString* name_;
interface.h 63 void Add(const AstRawString* name, Interface* interface, Zone* zone,
151 const AstRawString* name() const {
153 return static_cast<const AstRawString*>(entry_->key);
variables.cc 35 Variable::Variable(Scope* scope, const AstRawString* name, VariableMode mode,
parser.cc 364 bool ParserTraits::IsEvalOrArguments(const AstRawString* identifier) const {
370 bool ParserTraits::IsPrototype(const AstRawString* identifier) const {
375 bool ParserTraits::IsConstructor(const AstRawString* identifier) const {
546 const char* message, const AstRawString* arg, int pos) {
553 const char* message, const AstRawString* arg, int pos) {
560 const AstRawString* constructor, const char* message,
561 const AstRawString* arg, int pos) {
564 const AstRawString* type =
566 ZoneList<const AstRawString*>* array =
567 new (zone) ZoneList<const AstRawString*>(argc, zone)
    [all...]
scopes.cc 33 Variable* VariableMap::Declare(Scope* scope, const AstRawString* name,
40 // by the same AstRawString*.
42 Entry* p = ZoneHashMap::Lookup(const_cast<AstRawString*>(name), name->hash(),
55 Variable* VariableMap::Lookup(const AstRawString* name) {
56 Entry* p = ZoneHashMap::Lookup(const_cast<AstRawString*>(name), name->hash(),
59 DCHECK(reinterpret_cast<const AstRawString*>(p->key) == name);
121 Scope::Scope(Scope* inner_scope, const AstRawString* catch_variable_name,
375 Variable* Scope::LookupLocal(const AstRawString* name) {
416 Variable* Scope::LookupFunctionVar(const AstRawString* name,
440 Variable* Scope::Lookup(const AstRawString* name)
    [all...]
ast.h 410 ZoneList<const AstRawString*>* labels() const { return labels_; }
429 BreakableStatement(Zone* zone, ZoneList<const AstRawString*>* labels,
441 ZoneList<const AstRawString*>* labels_;
471 Block(Zone* zone, ZoneList<const AstRawString*>* labels, int capacity,
680 ModulePath(Zone* zone, Module* module, const AstRawString* name, int pos)
685 const AstRawString* name_;
742 IterationStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos,
776 DoWhileStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos,
813 WhileStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos,
864 ForStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos
    [all...]
scanner.h 24 class AstRawString;
383 const AstRawString* CurrentSymbol(AstValueFactory* ast_value_factory);
384 const AstRawString* NextSymbol(AstValueFactory* ast_value_factory);
467 bool IdentifierIsFutureStrictReserved(const AstRawString* string) const;
interface.cc 51 const AstRawString* symbol = static_cast<const AstRawString*>(name);
prettyprinter.cc 137 ZoneList<const AstRawString*>* labels = node->target()->labels();
149 ZoneList<const AstRawString*>* labels = node->target()->labels();
554 void PrettyPrinter::PrintLabels(ZoneList<const AstRawString*>* labels) {
612 void PrettyPrinter::PrintLiteral(const AstRawString* value, bool quote) {
711 void AstPrinter::PrintLabelsIndented(ZoneList<const AstRawString*>* labels) {
scanner.cc 1018 const AstRawString* string) const {
    [all...]
ast.cc 75 VariableProxy::VariableProxy(Zone* zone, const AstRawString* name, bool is_this,
    [all...]
  /external/chromium_org/v8/test/cctest/
test-parsing.cc     [all...]

Completed in 352 milliseconds