Lines Matching defs:string
37 #include "string-stream.h"
344 static HType String() { return HType(kString); }
1663 HCallNamed(HValue* context, Handle<String> name, int argument_count)
1670 Handle<String> name() const { return name_; }
1679 Handle<String> name_;
1702 HCallGlobal(HValue* context, Handle<String> name, int argument_count)
1709 Handle<String> name() const { return name_; }
1718 Handle<String> name_;
1762 Handle<String> name,
1773 Handle<String> name() const { return name_; }
1783 Handle<String> name_;
2991 HClassOfTestAndBranch(HValue* value, Handle<String> class_name)
3003 Handle<String> class_name() const { return class_name_; }
3006 Handle<String> class_name_;
3012 HTypeofIsAndBranch(HValue* value, Handle<String> type_literal)
3016 Handle<String> type_literal() { return type_literal_; }
3026 Handle<String> type_literal_;
3129 // tagged values are added (because it might be a String concatenation).
3762 Handle<String> name);
3767 Handle<String> name() { return name_; }
3785 Handle<String> name_;
3992 Handle<String> name,
4018 Handle<String> name() const { return name_; }
4029 Handle<String> name_;
4040 Handle<String> name,
4054 Handle<String> name() { return name_; }
4066 Handle<String> name_;
4277 return HType::String();
4289 HStringCharCodeAt(HValue* context, HValue* string, HValue* index) {
4291 SetOperandAt(1, string);
4306 HValue* string() { return OperandAt(1); }
4315 return new(zone) Range(0, String::kMaxUtf16CodeUnit);
4347 explicit HStringLength(HValue* string) : HUnaryOperation(string) {
4358 STATIC_ASSERT(String::kMaxLength <= Smi::kMaxValue);
4368 return new(zone) Range(0, String::kMaxLength);
4525 Handle<String> pattern,
4526 Handle<String> flags,
4536 Handle<String> pattern() { return pattern_; }
4537 Handle<String> flags() { return flags_; }
4547 Handle<String> pattern_;
4548 Handle<String> flags_;