struct Map

Declaration

struct Map : public Poly, public StringMap { /* full declaration omitted */ };

Description

StringMap - This is an unconventional map that is specialized for handling keys that are "strings", which are basically ranges of bytes. This does some funky memory allocation and hashing things to make it extremely efficient, storing the string data *after* the value in the map.

Declared at: llvm/unittests/Support/YAMLIOTest.cpp:2867

Inherits from: Poly, StringMap

Member Variables

Inherited from Poly:

public Kind

Method Overview

  • public Map()
  • public static bool classof(const Poly * N)

Inherited from Poly:

Methods

Map()

Declared at: llvm/unittests/Support/YAMLIOTest.cpp:2868

static bool classof(const Poly* N)

Declared at: llvm/unittests/Support/YAMLIOTest.cpp:2870

Parameters

const Poly* N