V8 Project
vector.h File Reference
#include <string.h>
#include <algorithm>
#include "src/allocation.h"
#include "src/checks.h"
#include "src/globals.h"
+ Include dependency graph for vector.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::Vector< T >
 
class  v8::internal::Vector< T >::RawComparer
 
class  v8::internal::ScopedVector< T >
 

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::internal
 

Macros

#define STATIC_CHAR_VECTOR(x)
 

Functions

int v8::internal::StrLength (const char *string)
 
Vector< const char > v8::internal::CStrVector (const char *data)
 
Vector< const uint8_t > v8::internal::OneByteVector (const char *data, int length)
 
Vector< const uint8_t > v8::internal::OneByteVector (const char *data)
 
Vector< char > v8::internal::MutableCStrVector (char *data)
 
Vector< char > v8::internal::MutableCStrVector (char *data, int max)
 

Macro Definition Documentation

◆ STATIC_CHAR_VECTOR

#define STATIC_CHAR_VECTOR (   x)
Value:
v8::internal::Vector<const uint8_t>(reinterpret_cast<const uint8_t*>(x), \
arraysize(x) - 1)
#define arraysize(array)
Definition: macros.h:86

Definition at line 154 of file vector.h.