index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Sema
/
SemaStmt.cpp
Age
Commit message (
Expand
)
Author
2012-09-20
If the range in a for range statement doesn't have a viable begin/end function,
Richard Smith
2012-09-06
Clarified diagnostics for range-based for loops with invalid ranges
Sam Panzer
2012-09-04
Revert r163083 per chandlerc's request.
Joao Matos
2012-09-02
Implemented parsing and AST support for the MS __leave exception statement. A...
Joao Matos
2012-08-31
don't warn about unused values when the unused value is a statement expressio...
Chris Lattner
2012-08-23
Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...
Benjamin Kramer
2012-08-23
Rip out remnants of move semantic emulation and smart pointers in Sema.
Benjamin Kramer
2012-08-21
Better diagnostics for range-based for loops with bad range types.
Sam Panzer
2012-08-17
[ms-inline asm] Extract AsmStmt handling into a separate file, so as to not
Chad Rosier
2012-08-17
[ms-inline asm] Instantiate the MCStreamer as a NullStream. We're parsing
Chad Rosier
2012-08-16
[ms-inline asm] Comment.
Chad Rosier
2012-08-16
[ms-inline asm] Extract a helper function, getSpelling(). Also use this on
Chad Rosier
2012-08-16
[ms-inline asm] If we don't know how to handle a token then assume this is not a
Chad Rosier
2012-08-16
[ms-inline asm] Add a helper function, isMSAsmKeyword().
Chad Rosier
2012-08-16
Removed unused LParenLoc parameter to ActOnCXXForRangeStmt
Sam Panzer
2012-08-16
[ms-inline asm] Perform symbol table lookup on variables. The idea is to use
Chad Rosier
2012-08-16
[ms-inline asm] Start tracking which tokens are registers and which are
Chad Rosier
2012-08-16
[ms-inline asm] Add inputs and outputs to AST. No functional change.
Chad Rosier
2012-08-15
[ms-inline asm] Use a set container to remove redundant clobbers.
Chad Rosier
2012-08-15
[ms-inline asm] Address a FIXME by computing the number of asm statements when
Chad Rosier
2012-08-15
[ms-inline asm] MSVC parses multiple __asm statements on a single line as one
Chad Rosier
2012-08-15
[ms-inline asm] Don't emit newlines as these are ignored by the AsmParser
Chad Rosier
2012-08-15
[ms-inline asm] Capturing loop-scoped (std::string)Reg with a StringRef is bad.
Chad Rosier
2012-08-15
[ms-inline asm] Add the left brace source location and improve the pretty
Chad Rosier
2012-08-15
clang/lib/Sema/SemaStmt.cpp: Include MCAsmLexer.h to appease msvc to define l...
NAKAMURA Takumi
2012-08-15
[ms-inline asm] Have MC start parsing the asms.
Chad Rosier
2012-08-14
[ms-inline asm] Remove the last bits of LineEnds.
Chad Rosier
2012-08-14
[ms-inline asm] Simplify more logic by using the Token::hasLeadingSpace() and
Chad Rosier
2012-08-14
[ms-inline asm] Address a potential buffer overflow.
Chad Rosier
2012-08-14
[ms-inline asm] Simplify the logic in patchMSAsmString. We no longer need to
Chad Rosier
2012-08-13
[ms-inline asm] Add a helpful assert.
Chad Rosier
2012-08-13
[ms-inline asm] Address a potential buffer overflow.
Chad Rosier
2012-08-13
[ms-inline asm] Have patchMSAsmStrings() return a vector or AsmStrings.
Chad Rosier
2012-08-10
[ms-inline asm] PatchMSAsmString() doesn't correctly patch non-simple asm
Chad Rosier
2012-08-10
[ms-inline asm] Fix a memory leak introduced in r161686.
Chad Rosier
2012-08-10
[ms-inline asm] Add clobbers to AST representation.
Chad Rosier
2012-08-10
[ms-inline asm] Use asserts as these calls are now guarded by identical checks.
Chad Rosier
2012-08-10
Whitespace.
Chad Rosier
2012-08-09
[ms-inline asm] Fix comment.
Chad Rosier
2012-08-09
[ms-inline asm] Use StringRef here, per Jordan's suggestion.
Chad Rosier
2012-08-09
[ms-inline asm] Simplify logic for empty asm statements.
Chad Rosier
2012-08-09
[ms-inline asm] Instantiate the various parts to the AsmParser.
Chad Rosier
2012-08-09
[ms-inline asm] Initialize targets and assembly printers/parsers.
Chad Rosier
2012-08-08
[ms-inline asm] Use more idiomatic logic. Thanks, Bill.
Chad Rosier
2012-08-08
[ms-inline asm] Make sure IsSimple is correctly handled.
Chad Rosier
2012-08-08
Remove extraneous comment.
Chad Rosier
2012-08-08
[ms-inline asm] Add a very simple test case. Basically, we're only testing for
Chad Rosier
2012-08-08
[ms-inline asm] Refactor the logic to generate the AsmString into Sema. No
Chad Rosier
2012-08-08
[ms-inline asm] Add support for detecting simple ms-style inline asm. Simple
Chad Rosier
2012-08-08
Add the IsSimple/IsVolatile parameters to the MSAsmStmt constructor.
Chad Rosier
[next]