Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/invoke.h

    r5715d43 r3e2b9c9  
    2626#ifndef _INVOKE_H_
    2727#define _INVOKE_H_
    28 
    29         struct __cfaehm_try_resume_node;
    30         struct __cfaehm_base_exception_t;
    31         struct exception_context_t {
    32                 struct __cfaehm_try_resume_node * top_resume;
    33                 struct __cfaehm_base_exception_t * current_exception;
    34         };
    3528
    3629        struct __stack_context_t {
     
    5851                // base of stack
    5952                void * base;
    60 
    61                 // Information for exception handling.
    62                 struct exception_context_t exception_context;
    6353        };
    6454
     
    9484        };
    9585
    96         static inline struct __stack_t * __get_stack( struct $coroutine * cor ) {
    97                 return (struct __stack_t*)(((uintptr_t)cor->stack.storage) & ((uintptr_t)-2));
    98         }
    99 
    100         struct exception_context_t * this_exception_context();
     86        static inline struct __stack_t * __get_stack( struct $coroutine * cor ) { return (struct __stack_t*)(((uintptr_t)cor->stack.storage) & ((uintptr_t)-2)); }
    10187
    10288        // struct which calls the monitor is accepting
Note: See TracChangeset for help on using the changeset viewer.