clang API Documentation

Public Member Functions | Public Attributes
clang::Sema::PragmaStack< ValueType >::Slot Struct Reference

#include <Sema.h>

Collaboration diagram for clang::Sema::PragmaStack< ValueType >::Slot:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Slot (llvm::StringRef StackSlotLabel, ValueType Value, SourceLocation PragmaLocation)

Public Attributes

llvm::StringRef StackSlotLabel
ValueType Value
SourceLocation PragmaLocation

Detailed Description

template<typename ValueType>
struct clang::Sema::PragmaStack< ValueType >::Slot

Definition at line 306 of file Sema.h.


Constructor & Destructor Documentation

template<typename ValueType>
clang::Sema::PragmaStack< ValueType >::Slot::Slot ( llvm::StringRef  StackSlotLabel,
ValueType  Value,
SourceLocation  PragmaLocation 
) [inline]

Definition at line 310 of file Sema.h.


Member Data Documentation

template<typename ValueType>
SourceLocation clang::Sema::PragmaStack< ValueType >::Slot::PragmaLocation

Definition at line 309 of file Sema.h.

template<typename ValueType>
llvm::StringRef clang::Sema::PragmaStack< ValueType >::Slot::StackSlotLabel

Definition at line 307 of file Sema.h.

template<typename ValueType>
ValueType clang::Sema::PragmaStack< ValueType >::Slot::Value

Definition at line 308 of file Sema.h.


The documentation for this struct was generated from the following file: