clang API Documentation

Namespaces | Typedefs | Enumerations
AddressSpaces.h File Reference

Provides definitions for the various language-specific address spaces. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  clang
namespace  clang::LangAS

Typedefs

typedef unsigned clang::LangAS::Map [Count]

Enumerations

enum  clang::LangAS::ID {
  clang::LangAS::Offset = 0xFFFF00, clang::LangAS::opencl_global = Offset, clang::LangAS::opencl_local, clang::LangAS::opencl_constant,
  clang::LangAS::cuda_device, clang::LangAS::cuda_constant, clang::LangAS::cuda_shared, clang::LangAS::Last,
  clang::LangAS::Count = Last-Offset
}
 Defines the set of possible language-specific address spaces. More...

Detailed Description

Provides definitions for the various language-specific address spaces.

Definition in file AddressSpaces.h.