v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
declarable.cc File Reference
#include "src/torque/declarable.h"
#include <fstream>
#include <iostream>
#include <optional>
#include "src/torque/ast.h"
#include "src/torque/global-context.h"
#include "src/torque/type-inference.h"
#include "src/torque/type-visitor.h"
Include dependency graph for declarable.cc:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::torque
 

Functions

std::ostream & v8::internal::torque::operator<< (std::ostream &os, const QualifiedName &name)
 
std::ostream & v8::internal::torque::operator<< (std::ostream &os, const Callable &m)
 
std::ostream & v8::internal::torque::operator<< (std::ostream &os, const Builtin &b)
 
std::ostream & v8::internal::torque::operator<< (std::ostream &os, const RuntimeFunction &b)
 
std::ostream & v8::internal::torque::operator<< (std::ostream &os, const GenericCallable &g)
 
std::optional< std::string > v8::internal::torque::FindConstraintViolation (const std::vector< const Type * > &types, const std::vector< TypeConstraint > &constraints)
 
std::vector< TypeConstraintv8::internal::torque::ComputeConstraints (Scope *scope, const GenericParameters &parameters)