summaryrefslogtreecommitdiff
path: root/src/expand/proc_macro.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-10-26Merge remote-tracking branch 'remotes/origin/master' into nightly-1.29John Hodge1-1/+1
2019-10-06Expand - Pass attributes on struct/union/enums to custom derive codeJohn Hodge1-6/+27
2019-10-06Expand - Hand attributes to item attribute handlersJohn Hodge1-1/+1
2019-10-06AST - Clean up location of attributes and span on mod-level itemsJohn Hodge1-4/+5
2019-08-23Expand proc_macro - Fix assertion with no-value enum variantsJohn Hodge1-10/+15
2019-06-29Trans - Rework to potentially support dynamic librariesJohn Hodge1-2/+3
2019-06-06Expand proc_macro - Fix for string interningJohn Hodge1-2/+2
2019-05-19All - Switch to using interned (de-duplicated) RcString-s instead of std::str...John Hodge1-8/+8
2019-03-04Parse - Handle `do catch` (aka `try`)John Hodge1-0/+3
2019-02-06Merge pull request #111 from daym/masterJohn Hodge (Mutabah)1-1/+1
2019-02-04Fix recv_v128u procedural macro plugin decoderDanny Milosavljevic1-1/+1
2018-08-04proc_macro - Add a hacky way of dumping input to the child process (for debug...John Hodge1-0/+11
2018-06-27Add FreeBSD and DragonFly targetsGreg V1-1/+1
2018-06-02OSX Build Tweak - environ definitionJohn Hodge1-1/+1
2018-05-20AST - Refactor lifetime/HRB handlingJohn Hodge1-26/+22
2018-05-20AST - Rename MetaItem and MetaItems to Attribute and AttributeListJohn Hodge1-3/+3
2018-03-26netbsd/amd64 supportMaya Rashish1-1/+1
2018-03-20Update proc_macro.cppАристарх Фещуков1-1/+1
2018-02-19Add OpenBSD support.Brian Callahan1-0/+4
2018-01-14MSVC compile fixesJohn Hodge1-0/+1
2017-12-16proc_macro - Avoid warnings due to unused return valuesJohn Hodge1-4/+12
2017-11-19Proc Macro - Send attributes if in the listJohn Hodge1-0/+38
2017-11-19All - Include proc_macro attribute list in metadataJohn Hodge1-20/+44
2017-11-18libproc_macro - Hacky debugging printsJohn Hodge1-2/+2
2017-11-18proc_macro - EnumsJohn Hodge1-2/+49
2017-11-18MSVC Compile FixesJohn Hodge1-8/+28
2017-11-16proc_macro - Expression output stubbed, fix bug in libproc_macro parseJohn Hodge1-7/+108
2017-11-16proc_macro - Print types and pathsJohn Hodge1-7/+196
2017-11-15proc_macro - Working invocations (some work needed on AST->TT)John Hodge1-0/+625