Welcome to the NetCologne GmbH open source mirroring service!

This machine mirrors various open-source projects. 2 Gbit/s uplink. Will be upgraded soon...

If there are any issues or you want another project mirrored, please contact mirror-service -=AT=- netcologne DOT de !

Comma: include/comma/basic/Attributes.h File Reference

include/comma/basic/Attributes.h File Reference

Defines attributes and various related utility routines. More...

#include "llvm/ADT/StringRef.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


namespace  comma
namespace  comma::attrib


enum  comma::attrib::AttributeID {
  comma::attrib::UNKNOWN_ATTRIBUTE, comma::attrib::First, comma::attrib::Pos, comma::attrib::Val,
  comma::attrib::Last, comma::attrib::Range, comma::attrib::FIRST_ATTRIB = First, comma::attrib::LAST_ATTRIB = Range,
  comma::attrib::FIRST_EXPR_ATTRIB = First, comma::attrib::LAST_EXPR_ATTRIB = Last


void comma::attrib::markAttributeIdentifiers (IdentifierPool &idPool)
AttributeID comma::attrib::getAttributeID (const char *start, const char *end)
AttributeID comma::attrib::getAttributeID (llvm::StringRef &name)
const char * comma::attrib::getAttributeString (AttributeID ID)
bool comma::attrib::isExprAttibute (AttributeID ID)
 Returns true if the given attribute ID can appear in an expression.

Detailed Description

Defines attributes and various related utility routines.

Definition in file Attributes.h.

Generated on 1 Feb 2010 for Comma by  doxygen 1.6.1