Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
caesr-pub
systemc-clang
Commits
edc9e2a4
Commit
edc9e2a4
authored
Dec 29, 2018
by
rmrf
Browse files
Sus auto does not compile: WaitContainer versus CallExpr
parent
6cc9fbc0
Changes
4
Show whitespace changes
Inline
Side-by-side
src/CMakeLists.txt
View file @
edc9e2a4
...
...
@@ -19,8 +19,8 @@ add_library (libsystemc-clang
FindArgument.cpp
Automata.cpp
SuspensionAutomata.cpp
#
SCuitable/GlobalSuspensionAutomata.cpp
#
SCuitable/FindGPUMacro.cpp
SCuitable/GlobalSuspensionAutomata.cpp
SCuitable/FindGPUMacro.cpp
####################################
#From here the files are for the reflection database
####################################
...
...
src/FindWait.h
View file @
edc9e2a4
...
...
@@ -13,7 +13,7 @@ namespace scpar {
class
FindWait
:
public
RecursiveASTVisitor
<
FindWait
>
{
public:
typedef
vector
<
CallExpr
*
>
waitListType
;
typedef
vector
<
CallExpr
*
>
waitListType
;
typedef
pair
<
CXXMethodDecl
*
,
vector
<
string
>
>
processWaitEventPairType
;
typedef
map
<
CXXMethodDecl
*
,
vector
<
string
>
>
processWaitEventMapType
;
...
...
src/SuspensionAutomata.h
View file @
edc9e2a4
...
...
@@ -130,8 +130,7 @@ namespace scpar {
typedef
pair
<
State
*
,
vector
<
SusCFG
*>
>
stateCommonCodeBlockPairType
;
typedef
map
<
State
*
,
vector
<
SusCFG
*>
>
stateCommonCodeBlockMapType
;
SuspensionAutomata
(
vector
<
WaitContainer
*>
,
CXXMethodDecl
*
,
ASTContext
*
,
raw_ostream
&
);
SuspensionAutomata
(
vector
<
WaitContainer
*>
,
CXXMethodDecl
*
,
ASTContext
*
,
llvm
::
raw_ostream
&
);
~
SuspensionAutomata
();
void
addRemainingBlocks
(
State
*
,
vector
<
SusCFG
*>&
);
void
checkInsert
(
vector
<
SusCFG
*>
,
vector
<
SusCFG
*>&
);
...
...
src/SystemCClang.cpp
View file @
edc9e2a4
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment