clang  3.7.0
Public Member Functions | Public Attributes | List of all members
clang::Sema::PragmaStack< ValueType >::Slot Struct Reference

#include <Sema.h>

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

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 363 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 367 of file Sema.h.

Member Data Documentation

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

Definition at line 366 of file Sema.h.

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

Definition at line 364 of file Sema.h.

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

Definition at line 365 of file Sema.h.


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