Changeset 53dac82
- Timestamp:
- Nov 21, 2023, 5:31:55 PM (13 months ago)
- Branches:
- master
- Children:
- 3c4003b9
- Parents:
- 8984003
- Location:
- src/Concurrency
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Concurrency/Actors.hpp
r8984003 r53dac82 16 16 #pragma once 17 17 18 19 class Declaration;20 18 namespace ast { 21 19 class TranslationUnit; … … 23 21 24 22 namespace Concurrency { 25 void implementActors( ast::TranslationUnit & translationUnit ); 23 24 void implementActors( ast::TranslationUnit & translationUnit ); 25 26 26 }; 27 27 -
src/Concurrency/Corun.hpp
r8984003 r53dac82 21 21 22 22 namespace Concurrency { 23 void implementCorun( ast::TranslationUnit & translationUnit ); 23 24 void implementCorun( ast::TranslationUnit & translationUnit ); 25 24 26 }; 25 27 -
src/Concurrency/Keywords.h
r8984003 r53dac82 16 16 #pragma once 17 17 18 #include <list> // for list19 20 class Declaration;21 18 namespace ast { 22 19 class TranslationUnit; … … 24 21 25 22 namespace Concurrency { 26 void applyKeywords( std::list< Declaration * > & translationUnit );27 void implementMutexFuncs( std::list< Declaration * > & translationUnit );28 void implementThreadStarter( std::list< Declaration * > & translationUnit );29 23 30 24 /// Implement the sue-like keywords and the suspend keyword. Pre-Autogen … … 34 28 /// Add the thread starter code to constructors. Post-Autogen 35 29 void implementThreadStarter( ast::TranslationUnit & translationUnit ); 30 36 31 }; 37 32 -
src/Concurrency/Waitfor.h
r8984003 r53dac82 16 16 #pragma once 17 17 18 #include <list> // for list19 20 class Declaration;21 18 namespace ast { 22 19 class TranslationUnit; … … 24 21 25 22 namespace Concurrency { 26 void generateWaitFor( std::list< Declaration * > & translationUnit );27 23 28 24 void generateWaitFor( ast::TranslationUnit & translationUnit ); 25 29 26 }; 30 27 -
src/Concurrency/Waituntil.hpp
r8984003 r53dac82 16 16 #pragma once 17 17 18 #include <list> // for list19 20 class Declaration;21 18 namespace ast { 22 19 class TranslationUnit; … … 24 21 25 22 namespace Concurrency { 26 void generateWaitUntil( ast::TranslationUnit & translationUnit ); 23 24 void generateWaitUntil( ast::TranslationUnit & translationUnit ); 25 27 26 }; 28 27
Note: See TracChangeset
for help on using the changeset viewer.