diff options
| author | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-07-01 18:48:13 +0000 |
|---|---|---|
| committer | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-07-01 18:48:13 +0000 |
| commit | f17c08284894f29363f7134e3df487aff9ade68a (patch) | |
| tree | 3248bbe65b87f7c0868d63322c7f0b313358975f /libjava/java/beans/PropertyEditorSupport.java | |
| parent | 9473330718d6b30b102a9944e60baf176161acaf (diff) | |
| download | ppe42-gcc-f17c08284894f29363f7134e3df487aff9ade68a.tar.gz ppe42-gcc-f17c08284894f29363f7134e3df487aff9ade68a.zip | |
* c-common.h (enum rid): Add RID_FIRST_AT, RID_LAST_AT,
RID_LAST_PQ. Move RID_FIRST_PQ down with the other FIRST/LAST
enumerators.
(OBJC_IS_AT_KEYWORD, OBJC_IS_PQ_KEYWORD): New macros.
* c-parse.in (OBJC_STRING): Kill.
(objc_string): Decompose to [objc_string] '@' STRING.
(reswords): Take the leading '@' off all the Objective C keywords.
(objc_rid_sans_at): Kill.
(init_reswords): Don't initialize it.
(yylexname): Use OBJC_IS_AT_KEYWORD and OBJC_IS_PQ_KEYWORD.
(_yylex): Kill reconsider label. Look ahead one token after
an '@'; if we get an identifier, check whether it's an
Objective C @-keyword. If so, return the keyword. Otherwise,
put back the token and return the '@' as a terminal.
* cpplib.c (lex_macro_node): Remove unnecessary check for
leading '@' on identifier. Clarify control flow and commentary.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@43674 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/beans/PropertyEditorSupport.java')
0 files changed, 0 insertions, 0 deletions

