v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
use-info.h File Reference
Include dependency graph for use-info.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::compiler::Truncation
 
class  v8::internal::compiler::UseInfo
 

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::compiler
 

Enumerations

enum  v8::internal::compiler::IdentifyZeros : uint8_t { v8::internal::compiler::kIdentifyZeros , v8::internal::compiler::kDistinguishZeros }
 
enum class  v8::internal::compiler::TypeCheckKind : uint8_t {
  v8::internal::compiler::kNone , v8::internal::compiler::kSignedSmall , v8::internal::compiler::kSigned32 , v8::internal::compiler::kSigned64 ,
  v8::internal::compiler::kAdditiveSafeInteger , v8::internal::compiler::kNumber , v8::internal::compiler::kNumberOrBoolean , v8::internal::compiler::kNumberOrOddball ,
  v8::internal::compiler::kHeapObject , v8::internal::compiler::kBigInt , v8::internal::compiler::kBigInt64 , v8::internal::compiler::kArrayIndex
}
 

Functions

size_t v8::internal::compiler::hash_value (const Truncation &truncation)
 
std::ostream & v8::internal::compiler::operator<< (std::ostream &os, const Truncation &truncation)
 
std::ostream & v8::internal::compiler::operator<< (std::ostream &os, TypeCheckKind type_check)
 
bool v8::internal::compiler::operator== (const UseInfo &lhs, const UseInfo &rhs)
 
size_t v8::internal::compiler::hash_value (const UseInfo &use_info)
 
std::ostream & v8::internal::compiler::operator<< (std::ostream &os, const UseInfo &use_info)