aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Lex/Token.h
AgeCommit message (Expand)Author
2013-01-24Handle universal character names and Unicode characters outside of literals.Jordan Rose
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-09-28Compatibility macro detection for the -Wimplicit-fallthrough diagnostic.Alexander Kornienko
2012-09-26Revert r163022, it caused PR13924.Nico Weber
2012-08-31Emulate MSVC's preprocessor macro argument separator behavior by not consider...Joao Matos
2012-06-17Documentation cleanup:James Dennett
2012-03-06User-defined literals: reject string and character UDLs in all places where theRichard Smith
2011-07-27Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor
2011-06-23Remove superfluous commentDouglas Gregor
2011-06-23Bump Token::Kind from an unsigned char to an unsigned short, from Anton Lokhm...Douglas Gregor
2011-02-19Reimplement Token::isAnnotation() using TokenKinds.def. No functionality cha...Peter Collingbourne
2010-12-22Introduced raw_identifier token kind.Abramo Bagnara
2010-11-20Revert r119838 "Don't warn for empty 'if' body if there is a macro that expan...Argyrios Kyrtzidis
2010-09-03Use getSpelling to get original text of theFariborz Jahanian
2010-09-03Patch to allow alternative representation of c++Fariborz Jahanian
2010-08-30Revert my user-defined literal commits - r1124{58,60,67} pendingSean Hunt
2010-08-30Two minor fixes to user-defined literals:Sean Hunt
2010-08-29Fix some test-breaking that snuck into my previous commitSean Hunt
2010-08-29Implement C++0x user-defined string literals.Sean Hunt
2010-06-17fix some more gcc3.4 constness warningsGabor Greif
2010-06-15fix the various buildbot failures by ensuring that tokens are really complete...Chris Lattner
2010-06-08Token is POD-like.Benjamin Kramer
2010-02-08When placing an annotation token over an existing annotation token, make sure...Sebastian Redl
2009-11-10Improve parsing of template arguments to lay the foundation forDouglas Gregor
2009-11-04Use unsigned char instead of unsigned : 8 to make the optimizer happier.Daniel Dunbar
2009-11-03Parsing and semantic analysis for template-ids that name overloadedDouglas Gregor
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-02-25Include the appropriate header for mallocDouglas Gregor
2009-02-25Implement parsing of nested-name-specifiers that involve template-ids, e.g.,Douglas Gregor
2009-01-26This change refactors some of the low-level lexer interfaces a bit.Chris Lattner
2009-01-06Make Token::setLength assert that the token is not an annotation token.Chris Lattner
2009-01-06rename tok::annot_qualtypename -> tok::annot_typename, which is bothChris Lattner
2008-12-18Ultrasimplistic sketch for the parsing of C++ template-ids. This won'tDouglas Gregor
2008-11-20De-unionize fields in Token class.Daniel Dunbar
2008-11-08Introduce annotation tokens, a special kind of token, created and used only b...Argyrios Kyrtzidis
2008-10-21Added method to access the raw flags of Token.Ted Kremenek
2008-08-14Change Parser & Sema to use interned "super" for comparions.Daniel Dunbar
2008-02-23Change encoding of TokenKind in IdentifierTable to be of type "unsigned"Ted Kremenek
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-13add a helper method.Chris Lattner
2007-10-09Add two new Token helper functions, "is" and "isNot". This allows us to writeChris Lattner
2007-09-08Don't rely on ADL to find this member, patch by Justin HandvilleChris Lattner
2007-09-03Eliminate some VC++ warnings, patch by Hartmut Kaiser!Chris Lattner
2007-08-23Add helper functions Token::isObjCAtKeyword() and Token::getObjCKeywordID().Steve Naroff
2007-07-20At one point there were going to be lexer and parser tokens.Chris Lattner