Skip to content

Updating syntax/ast.rs types to structs #4475

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 287 commits into from
Closed

Conversation

erickt
Copy link
Contributor

@erickt erickt commented Jan 14, 2013

A series of patches that converts many of the ast record types to structs.

catamorphism and others added 30 commits December 25, 2012 01:16
add Drop trait to vim syntax highlighting
…hs that contain at least two components. r=graydon
Adds support for the llvm.bswap.i{8,16,32} intrinsics, which swaps the
byte order from little endian to big endian, or the reverse.
Add support for byteswap intrinsics
Add description of arguments, and an example.
Emit a type error for integer literals where the expected type is char
As far as I can tell, these docs were meant to refer to update_with_key.
gifnksm and others added 29 commits January 14, 2013 00:13
Also inlining some functions which take functions as arguments.
doc: Fix spelling error in macro tutorial
Inlining methods/functions in core.
Also add comments reminding that IEEE 754 requires unusual semantics for
comparison operators as applied to NaNs (x != x, if x = NaN), in case someone
in the future wants to get clever.
The specification of readlink() says it's not guaranteed that the
returned contents of the symbolic link is null-terminated.
based on the expr_loop_body expression and not the inner closure
Allow consts to be initialized by non-nullary enum constructors
core: Use libc::readlink function properly
@erickt erickt closed this Jan 14, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.