]> granicus.if.org Git - clang/commit
[X86][Ms-InlineAsm] Extend MS Dot operator to accept "this" + struct/class pointers...
authorCoby Tayree <coby.tayree@intel.com>
Wed, 9 Aug 2017 13:31:41 +0000 (13:31 +0000)
committerCoby Tayree <coby.tayree@intel.com>
Wed, 9 Aug 2017 13:31:41 +0000 (13:31 +0000)
commit958c61ad2091fc748f9ca089a4a228bc87ded11e
treebc454e586f4cfa2711c4e75f7fe76ce9dfd951d6
parentad466635e762ea18b188b7229bc92f7998bc34ea
[X86][Ms-InlineAsm] Extend MS Dot operator to accept "this" + struct/class pointers aliases

MS InlineAsm Dot operator accepts "Bases" such as "this" (cpp) and class/struct pointer typedef.
This patch enhance its implementation with this behavior.

Differential Revision: https://reviews.llvm.org/D36450

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@310472 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaStmtAsm.cpp
test/CodeGen/ms-inline-asm.c
test/CodeGen/ms-inline-asm.cpp