clang API Documentation

clang::Token Member List
This is the complete list of members for clang::Token, including all inherited members.
clearFlag(TokenFlags Flag)clang::Token [inline]
DisableExpand enum valueclang::Token
getAnnotationEndLoc() const clang::Token [inline]
getAnnotationRange() const clang::Token [inline]
getAnnotationValue() const clang::Token [inline]
getFlags() const clang::Token [inline]
getIdentifierInfo() const clang::Token [inline]
getKind() const clang::Token [inline]
getLastLoc() const clang::Token [inline]
getLength() const clang::Token [inline]
getLiteralData() const clang::Token [inline]
getLocation() const clang::Token [inline]
getName() const clang::Token [inline]
getObjCKeywordID() const clang::Token
getRawIdentifier() const clang::Token [inline]
hasLeadingEmptyMacro() const clang::Token [inline]
hasLeadingSpace() const clang::Token [inline]
hasUCN() const clang::Token [inline]
HasUCN enum valueclang::Token
hasUDSuffix() const clang::Token [inline]
HasUDSuffix enum valueclang::Token
IgnoredComma enum valueclang::Token
is(tok::TokenKind K) const clang::Token [inline]
isAnnotation() const clang::Token [inline]
isAnyIdentifier() const clang::Token [inline]
isAtStartOfLine() const clang::Token [inline]
isExpandDisabled() const clang::Token [inline]
isLiteral() const clang::Token [inline]
isNot(tok::TokenKind K) const clang::Token [inline]
isObjCAtKeyword(tok::ObjCKeywordKind objcKey) const clang::Token
LeadingEmptyMacro enum valueclang::Token
LeadingSpace enum valueclang::Token
NeedsCleaning enum valueclang::Token
needsCleaning() const clang::Token [inline]
setAnnotationEndLoc(SourceLocation L)clang::Token [inline]
setAnnotationRange(SourceRange R)clang::Token [inline]
setAnnotationValue(void *val)clang::Token [inline]
setFlag(TokenFlags Flag)clang::Token [inline]
setFlagValue(TokenFlags Flag, bool Val)clang::Token [inline]
setIdentifierInfo(IdentifierInfo *II)clang::Token [inline]
setKind(tok::TokenKind K)clang::Token [inline]
setLength(unsigned Len)clang::Token [inline]
setLiteralData(const char *Ptr)clang::Token [inline]
setLocation(SourceLocation L)clang::Token [inline]
setRawIdentifierData(const char *Ptr)clang::Token [inline]
StartOfLine enum valueclang::Token
startToken()clang::Token [inline]
TokenFlags enum nameclang::Token