text:
namespace CppSharp
{
    namespace Parser
    {
        ref class SourceRange;
        namespace AST
        {
            enum class StmtClass;
            ref class AsmStmt;
            ref class AttributedStmt;
            ref class BreakStmt;
            ref class CXXCatchStmt;
            ref class CXXForRangeStmt;
            ref class CXXTryStmt;
            ref class CapturedStmt;
            ref class CaseStmt;
            ref class CompoundStmt;
            ref class ContinueStmt;
            ref class CoreturnStmt;
            ref class CoroutineBodyStmt;
            ref class DeclStmt;
            ref class Declaration;
            ref class DefaultStmt;
            ref class DoStmt;
            ref class Expr;
            ref class ForStmt;
            ref class GCCAsmStmt;
            ref class GotoStmt;
            ref class IfStmt;
            ref class IndirectGotoStmt;
            ref class LabelStmt;
            ref class MSAsmStmt;
            ref class MSDependentExistsStmt;
            ref class NullStmt;
            ref class QualifiedType;
            ref class ReturnStmt;
            ref class SEHExceptStmt;
            ref class SEHFinallyStmt;
            ref class SEHLeaveStmt;
            ref class SEHTryStmt;
            ref class Stmt;
            ref class SwitchCase;
            ref class SwitchStmt;
            ref class WhileStmt;
        }
    }
}

namespace CppSharp
{
    namespace Parser
    {
        namespace AST
        {
            public enum class StmtClass
            {
                NoStmt = 0,
                GCCAsmStmt = 1,
                MSAsmStmt = 2,
                AttributedStmt = 3,
                BreakStmt = 4,
                CXXCatchStmt = 5,
                CXXForRangeStmt = 6,
                CXXTryStmt = 7,
                CapturedStmt = 8,
                CompoundStmt = 9,
                ContinueStmt = 10,
                CoreturnStmt = 11,
                CoroutineBodyStmt = 12,
                DeclStmt = 13,
                DoStmt = 14,
                BinaryConditionalOperator = 15,
                ConditionalOperator = 16,
                AddrLabelExpr = 17,
                ArrayInitIndexExpr = 18,
                ArrayInitLoopExpr = 19,
                ArraySubscriptExpr = 20,
                ArrayTypeTraitExpr = 21,
                AsTypeExpr = 22,
                AtomicExpr = 23,
                BinaryOperator = 24,
                CompoundAssignOperator = 25,
                BlockExpr = 26,
                CXXBindTemporaryExpr = 27,
                CXXBoolLiteralExpr = 28,
                CXXConstructExpr = 29,
                CXXTemporaryObjectExpr = 30,
                CXXDefaultArgExpr = 31,
                CXXDefaultInitExpr = 32,
                CXXDeleteExpr = 33,
                CXXDependentScopeMemberExpr = 34,
                CXXFoldExpr = 35,
                CXXInheritedCtorInitExpr = 36,
                CXXNewExpr = 37,
                CXXNoexceptExpr = 38,
                CXXNullPtrLiteralExpr = 39,
                CXXPseudoDestructorExpr = 40,
                CXXScalarValueInitExpr = 41,
                CXXStdInitializerListExpr = 42,
                CXXThisExpr = 43,
                CXXThrowExpr = 44,
                CXXTypeidExpr = 45,
                CXXUnresolvedConstructExpr = 46,
                CXXUuidofExpr = 47,
                CallExpr = 48,
                CUDAKernelCallExpr = 49,
                CXXMemberCallExpr = 50,
                CXXOperatorCallExpr = 51,
                UserDefinedLiteral = 52,
                CStyleCastExpr = 53,
                CXXFunctionalCastExpr = 54,
                CXXConstCastExpr = 55,
                CXXDynamicCastExpr = 56,
                CXXReinterpretCastExpr = 57,
                CXXStaticCastExpr = 58,
                ImplicitCastExpr = 60,
                CharacterLiteral = 61,
                ChooseExpr = 62,
                CompoundLiteralExpr = 63,
                ConvertVectorExpr = 64,
                CoawaitExpr = 65,
                CoyieldExpr = 66,
                DeclRefExpr = 67,
                DependentCoawaitExpr = 68,
                DependentScopeDeclRefExpr = 69,
                DesignatedInitExpr = 70,
                DesignatedInitUpdateExpr = 71,
                ExpressionTraitExpr = 72,
                ExtVectorElementExpr = 73,
                FixedPointLiteral = 74,
                FloatingLiteral = 75,
                ConstantExpr = 76,
                ExprWithCleanups = 77,
                FunctionParmPackExpr = 78,
                GNUNullExpr = 79,
                GenericSelectionExpr = 80,
                ImaginaryLiteral = 81,
                ImplicitValueInitExpr = 82,
                InitListExpr = 83,
                IntegerLiteral = 84,
                LambdaExpr = 85,
                MSPropertyRefExpr = 86,
                MSPropertySubscriptExpr = 87,
                MaterializeTemporaryExpr = 88,
                MemberExpr = 89,
                NoInitExpr = 90,
                OffsetOfExpr = 107,
                OpaqueValueExpr = 108,
                UnresolvedLookupExpr = 109,
                UnresolvedMemberExpr = 110,
                PackExpansionExpr = 111,
                ParenExpr = 112,
                ParenListExpr = 113,
                PredefinedExpr = 114,
                PseudoObjectExpr = 115,
                ShuffleVectorExpr = 116,
                SizeOfPackExpr = 117,
                StmtExpr = 118,
                StringLiteral = 119,
                SubstNonTypeTemplateParmExpr = 120,
                SubstNonTypeTemplateParmPackExpr = 121,
                TypeTraitExpr = 122,
                TypoExpr = 123,
                UnaryExprOrTypeTraitExpr = 124,
                UnaryOperator = 125,
                VAArgExpr = 126,
                ForStmt = 127,
                GotoStmt = 128,
                IfStmt = 129,
                IndirectGotoStmt = 130,
                LabelStmt = 131,
                MSDependentExistsStmt = 132,
                NullStmt = 133,
                ReturnStmt = 188,
                SEHExceptStmt = 189,
                SEHFinallyStmt = 190,
                SEHLeaveStmt = 191,
                SEHTryStmt = 192,
                CaseStmt = 193,
                DefaultStmt = 194,
                SwitchStmt = 195,
                WhileStmt = 196
            };

            public ref class Stmt : ICppInstance
            {
            public:

                property class ::CppSharp::CppParser::AST::Stmt* NativePtr;
                property ::System::IntPtr __Instance
                {
                    virtual ::System::IntPtr get();
                    virtual void set(::System::IntPtr instance);
                }

                Stmt(class ::CppSharp::CppParser::AST::Stmt* native);
                Stmt(class ::CppSharp::CppParser::AST::Stmt* native, bool ownNativeInstance);
                static Stmt^ __CreateInstance(::System::IntPtr native);
                static Stmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                Stmt();

                Stmt(CppSharp::Parser::AST::StmtClass klass);

                Stmt(CppSharp::Parser::AST::Stmt^ _0);

                ~Stmt();

                property CppSharp::Parser::AST::StmtClass StmtClass
                {
                    CppSharp::Parser::AST::StmtClass get();
                    void set(CppSharp::Parser::AST::StmtClass);
                }

                property CppSharp::Parser::SourceRange^ SourceRange
                {
                    CppSharp::Parser::SourceRange^ get();
                    void set(CppSharp::Parser::SourceRange^);
                }

                property CppSharp::Parser::SourceLocation BeginLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation EndLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                static operator CppSharp::Parser::AST::Stmt^(CppSharp::Parser::AST::StmtClass klass);

            protected:

                bool __ownsNativeInstance;
            };

            public ref class DeclStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                DeclStmt(class ::CppSharp::CppParser::AST::DeclStmt* native);
                DeclStmt(class ::CppSharp::CppParser::AST::DeclStmt* native, bool ownNativeInstance);
                static DeclStmt^ __CreateInstance(::System::IntPtr native);
                static DeclStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                DeclStmt();

                DeclStmt(CppSharp::Parser::AST::DeclStmt^ _0);

                ~DeclStmt();

                property ::System::Collections::Generic::List<CppSharp::Parser::AST::Declaration^>^ Decls
                {
                    ::System::Collections::Generic::List<CppSharp::Parser::AST::Declaration^>^ get();
                    void set(::System::Collections::Generic::List<CppSharp::Parser::AST::Declaration^>^);
                }

                property bool IsSingleDecl
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::AST::Declaration^ SingleDecl
                {
                    CppSharp::Parser::AST::Declaration^ get();
                    void set(CppSharp::Parser::AST::Declaration^);
                }

                property unsigned int GetdeclsCount
                {
                    unsigned int get();
                }

                CppSharp::Parser::AST::Declaration^ Getdecls(unsigned int i);

                void Adddecls(CppSharp::Parser::AST::Declaration^ s);

                void Cleardecls();
            };

            public ref class NullStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                NullStmt(class ::CppSharp::CppParser::AST::NullStmt* native);
                NullStmt(class ::CppSharp::CppParser::AST::NullStmt* native, bool ownNativeInstance);
                static NullStmt^ __CreateInstance(::System::IntPtr native);
                static NullStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                NullStmt();

                NullStmt(CppSharp::Parser::AST::NullStmt^ _0);

                ~NullStmt();

                property CppSharp::Parser::SourceLocation SemiLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool HasLeadingEmptyMacro
                {
                    bool get();
                    void set(bool);
                }
            };

            public ref class CompoundStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                CompoundStmt(class ::CppSharp::CppParser::AST::CompoundStmt* native);
                CompoundStmt(class ::CppSharp::CppParser::AST::CompoundStmt* native, bool ownNativeInstance);
                static CompoundStmt^ __CreateInstance(::System::IntPtr native);
                static CompoundStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CompoundStmt();

                CompoundStmt(CppSharp::Parser::AST::CompoundStmt^ _0);

                ~CompoundStmt();

                property ::System::Collections::Generic::List<CppSharp::Parser::AST::Stmt^>^ Body
                {
                    ::System::Collections::Generic::List<CppSharp::Parser::AST::Stmt^>^ get();
                    void set(::System::Collections::Generic::List<CppSharp::Parser::AST::Stmt^>^);
                }

                property bool BodyEmpty
                {
                    bool get();
                    void set(bool);
                }

                property unsigned int Size
                {
                    unsigned int get();
                    void set(unsigned int);
                }

                property CppSharp::Parser::AST::Stmt^ BodyFront
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ BodyBack
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::SourceLocation LBracLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation RBracLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property unsigned int GetbodyCount
                {
                    unsigned int get();
                }

                CppSharp::Parser::AST::Stmt^ Getbody(unsigned int i);

                void Addbody(CppSharp::Parser::AST::Stmt^ s);

                void Clearbody();
            };

            public ref class SwitchCase : CppSharp::Parser::AST::Stmt
            {
            public:

                SwitchCase(class ::CppSharp::CppParser::AST::SwitchCase* native);
                SwitchCase(class ::CppSharp::CppParser::AST::SwitchCase* native, bool ownNativeInstance);
                static SwitchCase^ __CreateInstance(::System::IntPtr native);
                static SwitchCase^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                SwitchCase();

                SwitchCase(CppSharp::Parser::AST::StmtClass klass);

                SwitchCase(CppSharp::Parser::AST::SwitchCase^ _0);

                ~SwitchCase();

                property CppSharp::Parser::SourceLocation KeywordLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation ColonLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::Stmt^ SubStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                static operator CppSharp::Parser::AST::SwitchCase^(CppSharp::Parser::AST::StmtClass klass);
            };

            public ref class CaseStmt : CppSharp::Parser::AST::SwitchCase
            {
            public:

                CaseStmt(class ::CppSharp::CppParser::AST::CaseStmt* native);
                CaseStmt(class ::CppSharp::CppParser::AST::CaseStmt* native, bool ownNativeInstance);
                static CaseStmt^ __CreateInstance(::System::IntPtr native);
                static CaseStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CaseStmt();

                CaseStmt(CppSharp::Parser::AST::CaseStmt^ _0);

                ~CaseStmt();

                property CppSharp::Parser::SourceLocation CaseLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation EllipsisLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::Expr^ LHS
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Expr^ RHS
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property bool CaseStmtIsGNURange
                {
                    bool get();
                    void set(bool);
                }
            };

            public ref class DefaultStmt : CppSharp::Parser::AST::SwitchCase
            {
            public:

                DefaultStmt(class ::CppSharp::CppParser::AST::DefaultStmt* native);
                DefaultStmt(class ::CppSharp::CppParser::AST::DefaultStmt* native, bool ownNativeInstance);
                static DefaultStmt^ __CreateInstance(::System::IntPtr native);
                static DefaultStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                DefaultStmt();

                DefaultStmt(CppSharp::Parser::AST::DefaultStmt^ _0);

                ~DefaultStmt();

                property CppSharp::Parser::SourceLocation DefaultLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class LabelStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                LabelStmt(class ::CppSharp::CppParser::AST::LabelStmt* native);
                LabelStmt(class ::CppSharp::CppParser::AST::LabelStmt* native, bool ownNativeInstance);
                static LabelStmt^ __CreateInstance(::System::IntPtr native);
                static LabelStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                LabelStmt();

                LabelStmt(CppSharp::Parser::AST::LabelStmt^ _0);

                ~LabelStmt();

                property CppSharp::Parser::SourceLocation IdentLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::Stmt^ SubStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property ::System::String^ Name
                {
                    ::System::String^ get();
                    void set(::System::String^);
                }
            };

            public ref class AttributedStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                AttributedStmt(class ::CppSharp::CppParser::AST::AttributedStmt* native);
                AttributedStmt(class ::CppSharp::CppParser::AST::AttributedStmt* native, bool ownNativeInstance);
                static AttributedStmt^ __CreateInstance(::System::IntPtr native);
                static AttributedStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                AttributedStmt();

                AttributedStmt(CppSharp::Parser::AST::AttributedStmt^ _0);

                ~AttributedStmt();

                property CppSharp::Parser::SourceLocation AttrLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::Stmt^ SubStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }
            };

            public ref class IfStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                IfStmt(class ::CppSharp::CppParser::AST::IfStmt* native);
                IfStmt(class ::CppSharp::CppParser::AST::IfStmt* native, bool ownNativeInstance);
                static IfStmt^ __CreateInstance(::System::IntPtr native);
                static IfStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                IfStmt();

                IfStmt(CppSharp::Parser::AST::IfStmt^ _0);

                ~IfStmt();

                property CppSharp::Parser::AST::Expr^ Cond
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Stmt^ Then
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ Else
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ Init
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::SourceLocation IfLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation ElseLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool Constexpr
                {
                    bool get();
                    void set(bool);
                }

                property bool HasInitStorage
                {
                    bool get();
                    void set(bool);
                }

                property bool HasVarStorage
                {
                    bool get();
                    void set(bool);
                }

                property bool HasElseStorage
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::AST::DeclStmt^ ConditionVariableDeclStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }

                property bool IsObjCAvailabilityCheck
                {
                    bool get();
                    void set(bool);
                }
            };

            public ref class SwitchStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                SwitchStmt(class ::CppSharp::CppParser::AST::SwitchStmt* native);
                SwitchStmt(class ::CppSharp::CppParser::AST::SwitchStmt* native, bool ownNativeInstance);
                static SwitchStmt^ __CreateInstance(::System::IntPtr native);
                static SwitchStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                SwitchStmt();

                SwitchStmt(CppSharp::Parser::AST::SwitchStmt^ _0);

                ~SwitchStmt();

                property CppSharp::Parser::AST::Expr^ Cond
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Stmt^ Body
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ Init
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::SourceLocation SwitchLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool HasInitStorage
                {
                    bool get();
                    void set(bool);
                }

                property bool HasVarStorage
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::AST::DeclStmt^ ConditionVariableDeclStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }

                property bool IsAllEnumCasesCovered
                {
                    bool get();
                    void set(bool);
                }
            };

            public ref class WhileStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                WhileStmt(class ::CppSharp::CppParser::AST::WhileStmt* native);
                WhileStmt(class ::CppSharp::CppParser::AST::WhileStmt* native, bool ownNativeInstance);
                static WhileStmt^ __CreateInstance(::System::IntPtr native);
                static WhileStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                WhileStmt();

                WhileStmt(CppSharp::Parser::AST::WhileStmt^ _0);

                ~WhileStmt();

                property CppSharp::Parser::AST::Expr^ Cond
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Stmt^ Body
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::SourceLocation WhileLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool HasVarStorage
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::AST::DeclStmt^ ConditionVariableDeclStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }
            };

            public ref class DoStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                DoStmt(class ::CppSharp::CppParser::AST::DoStmt* native);
                DoStmt(class ::CppSharp::CppParser::AST::DoStmt* native, bool ownNativeInstance);
                static DoStmt^ __CreateInstance(::System::IntPtr native);
                static DoStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                DoStmt();

                DoStmt(CppSharp::Parser::AST::DoStmt^ _0);

                ~DoStmt();

                property CppSharp::Parser::AST::Expr^ Cond
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Stmt^ Body
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::SourceLocation DoLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation WhileLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation RParenLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class ForStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                ForStmt(class ::CppSharp::CppParser::AST::ForStmt* native);
                ForStmt(class ::CppSharp::CppParser::AST::ForStmt* native, bool ownNativeInstance);
                static ForStmt^ __CreateInstance(::System::IntPtr native);
                static ForStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                ForStmt();

                ForStmt(CppSharp::Parser::AST::ForStmt^ _0);

                ~ForStmt();

                property CppSharp::Parser::AST::Stmt^ Init
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Expr^ Cond
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Expr^ Inc
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Stmt^ Body
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::SourceLocation ForLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation LParenLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation RParenLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::DeclStmt^ ConditionVariableDeclStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }
            };

            public ref class GotoStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                GotoStmt(class ::CppSharp::CppParser::AST::GotoStmt* native);
                GotoStmt(class ::CppSharp::CppParser::AST::GotoStmt* native, bool ownNativeInstance);
                static GotoStmt^ __CreateInstance(::System::IntPtr native);
                static GotoStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                GotoStmt();

                GotoStmt(CppSharp::Parser::AST::GotoStmt^ _0);

                ~GotoStmt();

                property CppSharp::Parser::SourceLocation GotoLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation LabelLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class IndirectGotoStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                IndirectGotoStmt(class ::CppSharp::CppParser::AST::IndirectGotoStmt* native);
                IndirectGotoStmt(class ::CppSharp::CppParser::AST::IndirectGotoStmt* native, bool ownNativeInstance);
                static IndirectGotoStmt^ __CreateInstance(::System::IntPtr native);
                static IndirectGotoStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                IndirectGotoStmt();

                IndirectGotoStmt(CppSharp::Parser::AST::IndirectGotoStmt^ _0);

                ~IndirectGotoStmt();

                property CppSharp::Parser::SourceLocation GotoLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation StarLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::Expr^ Target
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }
            };

            public ref class ContinueStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                ContinueStmt(class ::CppSharp::CppParser::AST::ContinueStmt* native);
                ContinueStmt(class ::CppSharp::CppParser::AST::ContinueStmt* native, bool ownNativeInstance);
                static ContinueStmt^ __CreateInstance(::System::IntPtr native);
                static ContinueStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                ContinueStmt();

                ContinueStmt(CppSharp::Parser::AST::ContinueStmt^ _0);

                ~ContinueStmt();

                property CppSharp::Parser::SourceLocation ContinueLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class BreakStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                BreakStmt(class ::CppSharp::CppParser::AST::BreakStmt* native);
                BreakStmt(class ::CppSharp::CppParser::AST::BreakStmt* native, bool ownNativeInstance);
                static BreakStmt^ __CreateInstance(::System::IntPtr native);
                static BreakStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                BreakStmt();

                BreakStmt(CppSharp::Parser::AST::BreakStmt^ _0);

                ~BreakStmt();

                property CppSharp::Parser::SourceLocation BreakLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class ReturnStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                ReturnStmt(class ::CppSharp::CppParser::AST::ReturnStmt* native);
                ReturnStmt(class ::CppSharp::CppParser::AST::ReturnStmt* native, bool ownNativeInstance);
                static ReturnStmt^ __CreateInstance(::System::IntPtr native);
                static ReturnStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                ReturnStmt();

                ReturnStmt(CppSharp::Parser::AST::ReturnStmt^ _0);

                ~ReturnStmt();

                property CppSharp::Parser::AST::Expr^ RetValue
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::SourceLocation ReturnLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class AsmStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                AsmStmt(class ::CppSharp::CppParser::AST::AsmStmt* native);
                AsmStmt(class ::CppSharp::CppParser::AST::AsmStmt* native, bool ownNativeInstance);
                static AsmStmt^ __CreateInstance(::System::IntPtr native);
                static AsmStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                AsmStmt();

                AsmStmt(CppSharp::Parser::AST::StmtClass klass);

                AsmStmt(CppSharp::Parser::AST::AsmStmt^ _0);

                ~AsmStmt();

                property ::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^ Inputs
                {
                    ::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^ get();
                    void set(::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^);
                }

                property ::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^ Outputs
                {
                    ::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^ get();
                    void set(::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^);
                }

                property CppSharp::Parser::SourceLocation AsmLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool Simple
                {
                    bool get();
                    void set(bool);
                }

                property bool Volatile
                {
                    bool get();
                    void set(bool);
                }

                property unsigned int NumOutputs
                {
                    unsigned int get();
                    void set(unsigned int);
                }

                property unsigned int NumPlusOperands
                {
                    unsigned int get();
                    void set(unsigned int);
                }

                property unsigned int NumInputs
                {
                    unsigned int get();
                    void set(unsigned int);
                }

                property unsigned int NumClobbers
                {
                    unsigned int get();
                    void set(unsigned int);
                }

                property unsigned int GetinputsCount
                {
                    unsigned int get();
                }

                property unsigned int GetoutputsCount
                {
                    unsigned int get();
                }

                CppSharp::Parser::AST::Expr^ Getinputs(unsigned int i);

                void Addinputs(CppSharp::Parser::AST::Expr^ s);

                void Clearinputs();

                CppSharp::Parser::AST::Expr^ Getoutputs(unsigned int i);

                void Addoutputs(CppSharp::Parser::AST::Expr^ s);

                void Clearoutputs();

                static operator CppSharp::Parser::AST::AsmStmt^(CppSharp::Parser::AST::StmtClass klass);
            };

            public ref class GCCAsmStmt : CppSharp::Parser::AST::AsmStmt
            {
            public:

                ref class AsmStringPiece : ICppInstance
                {
                public:

                    enum class Kind
                    {
                        String = 0,
                        Operand = 1
                    };

                    property class ::CppSharp::CppParser::AST::GCCAsmStmt::AsmStringPiece* NativePtr;
                    property ::System::IntPtr __Instance
                    {
                        virtual ::System::IntPtr get();
                        virtual void set(::System::IntPtr instance);
                    }

                    AsmStringPiece(class ::CppSharp::CppParser::AST::GCCAsmStmt::AsmStringPiece* native);
                    AsmStringPiece(class ::CppSharp::CppParser::AST::GCCAsmStmt::AsmStringPiece* native, bool ownNativeInstance);
                    static AsmStringPiece^ __CreateInstance(::System::IntPtr native);
                    static AsmStringPiece^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                    AsmStringPiece();

                    AsmStringPiece(CppSharp::Parser::AST::GCCAsmStmt::AsmStringPiece^ _0);

                    ~AsmStringPiece();

                    property bool IsString
                    {
                        bool get();
                        void set(bool);
                    }

                    property bool IsOperand
                    {
                        bool get();
                        void set(bool);
                    }

                    property ::System::String^ String
                    {
                        ::System::String^ get();
                        void set(::System::String^);
                    }

                    property unsigned int OperandNo
                    {
                        unsigned int get();
                        void set(unsigned int);
                    }

                    property char Modifier
                    {
                        char get();
                        void set(char);
                    }

                protected:

                    bool __ownsNativeInstance;
                };

                GCCAsmStmt(class ::CppSharp::CppParser::AST::GCCAsmStmt* native);
                GCCAsmStmt(class ::CppSharp::CppParser::AST::GCCAsmStmt* native, bool ownNativeInstance);
                static GCCAsmStmt^ __CreateInstance(::System::IntPtr native);
                static GCCAsmStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                GCCAsmStmt();

                GCCAsmStmt(CppSharp::Parser::AST::GCCAsmStmt^ _0);

                ~GCCAsmStmt();

                property CppSharp::Parser::SourceLocation RParenLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class MSAsmStmt : CppSharp::Parser::AST::AsmStmt
            {
            public:

                MSAsmStmt(class ::CppSharp::CppParser::AST::MSAsmStmt* native);
                MSAsmStmt(class ::CppSharp::CppParser::AST::MSAsmStmt* native, bool ownNativeInstance);
                static MSAsmStmt^ __CreateInstance(::System::IntPtr native);
                static MSAsmStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                MSAsmStmt();

                MSAsmStmt(CppSharp::Parser::AST::MSAsmStmt^ _0);

                ~MSAsmStmt();

                property CppSharp::Parser::SourceLocation LBraceLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool HasBraces
                {
                    bool get();
                    void set(bool);
                }

                property unsigned int NumAsmToks
                {
                    unsigned int get();
                    void set(unsigned int);
                }

                property ::System::String^ AsmString
                {
                    ::System::String^ get();
                    void set(::System::String^);
                }
            };

            public ref class SEHExceptStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                SEHExceptStmt(class ::CppSharp::CppParser::AST::SEHExceptStmt* native);
                SEHExceptStmt(class ::CppSharp::CppParser::AST::SEHExceptStmt* native, bool ownNativeInstance);
                static SEHExceptStmt^ __CreateInstance(::System::IntPtr native);
                static SEHExceptStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                SEHExceptStmt();

                SEHExceptStmt(CppSharp::Parser::AST::SEHExceptStmt^ _0);

                ~SEHExceptStmt();

                property CppSharp::Parser::SourceLocation ExceptLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::Expr^ FilterExpr
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::CompoundStmt^ Block
                {
                    CppSharp::Parser::AST::CompoundStmt^ get();
                    void set(CppSharp::Parser::AST::CompoundStmt^);
                }
            };

            public ref class SEHFinallyStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                SEHFinallyStmt(class ::CppSharp::CppParser::AST::SEHFinallyStmt* native);
                SEHFinallyStmt(class ::CppSharp::CppParser::AST::SEHFinallyStmt* native, bool ownNativeInstance);
                static SEHFinallyStmt^ __CreateInstance(::System::IntPtr native);
                static SEHFinallyStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                SEHFinallyStmt();

                SEHFinallyStmt(CppSharp::Parser::AST::SEHFinallyStmt^ _0);

                ~SEHFinallyStmt();

                property CppSharp::Parser::SourceLocation FinallyLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::CompoundStmt^ Block
                {
                    CppSharp::Parser::AST::CompoundStmt^ get();
                    void set(CppSharp::Parser::AST::CompoundStmt^);
                }
            };

            public ref class SEHTryStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                SEHTryStmt(class ::CppSharp::CppParser::AST::SEHTryStmt* native);
                SEHTryStmt(class ::CppSharp::CppParser::AST::SEHTryStmt* native, bool ownNativeInstance);
                static SEHTryStmt^ __CreateInstance(::System::IntPtr native);
                static SEHTryStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                SEHTryStmt();

                SEHTryStmt(CppSharp::Parser::AST::SEHTryStmt^ _0);

                ~SEHTryStmt();

                property CppSharp::Parser::SourceLocation TryLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool IsCXXTry
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::AST::CompoundStmt^ TryBlock
                {
                    CppSharp::Parser::AST::CompoundStmt^ get();
                    void set(CppSharp::Parser::AST::CompoundStmt^);
                }

                property CppSharp::Parser::AST::Stmt^ Handler
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::SEHExceptStmt^ ExceptHandler
                {
                    CppSharp::Parser::AST::SEHExceptStmt^ get();
                    void set(CppSharp::Parser::AST::SEHExceptStmt^);
                }

                property CppSharp::Parser::AST::SEHFinallyStmt^ FinallyHandler
                {
                    CppSharp::Parser::AST::SEHFinallyStmt^ get();
                    void set(CppSharp::Parser::AST::SEHFinallyStmt^);
                }
            };

            public ref class SEHLeaveStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                SEHLeaveStmt(class ::CppSharp::CppParser::AST::SEHLeaveStmt* native);
                SEHLeaveStmt(class ::CppSharp::CppParser::AST::SEHLeaveStmt* native, bool ownNativeInstance);
                static SEHLeaveStmt^ __CreateInstance(::System::IntPtr native);
                static SEHLeaveStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                SEHLeaveStmt();

                SEHLeaveStmt(CppSharp::Parser::AST::SEHLeaveStmt^ _0);

                ~SEHLeaveStmt();

                property CppSharp::Parser::SourceLocation LeaveLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class CapturedStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                enum class VariableCaptureKind
                {
                    This = 0,
                    ByRef = 1,
                    ByCopy = 2,
                    VLAType = 3
                };

                ref class Capture : ICppInstance
                {
                public:

                    property class ::CppSharp::CppParser::AST::CapturedStmt::Capture* NativePtr;
                    property ::System::IntPtr __Instance
                    {
                        virtual ::System::IntPtr get();
                        virtual void set(::System::IntPtr instance);
                    }

                    Capture(class ::CppSharp::CppParser::AST::CapturedStmt::Capture* native);
                    Capture(class ::CppSharp::CppParser::AST::CapturedStmt::Capture* native, bool ownNativeInstance);
                    static Capture^ __CreateInstance(::System::IntPtr native);
                    static Capture^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                    Capture();

                    Capture(CppSharp::Parser::AST::CapturedStmt::Capture^ _0);

                    ~Capture();

                    property CppSharp::Parser::AST::CapturedStmt::VariableCaptureKind CaptureKind
                    {
                        CppSharp::Parser::AST::CapturedStmt::VariableCaptureKind get();
                        void set(CppSharp::Parser::AST::CapturedStmt::VariableCaptureKind);
                    }

                    property CppSharp::Parser::SourceLocation Location
                    {
                        CppSharp::Parser::SourceLocation get();
                        void set(CppSharp::Parser::SourceLocation);
                    }

                    property bool CapturesThis
                    {
                        bool get();
                        void set(bool);
                    }

                    property bool CapturesVariable
                    {
                        bool get();
                        void set(bool);
                    }

                    property bool CapturesVariableByCopy
                    {
                        bool get();
                        void set(bool);
                    }

                    property bool CapturesVariableArrayType
                    {
                        bool get();
                        void set(bool);
                    }

                protected:

                    bool __ownsNativeInstance;
                };

                CapturedStmt(class ::CppSharp::CppParser::AST::CapturedStmt* native);
                CapturedStmt(class ::CppSharp::CppParser::AST::CapturedStmt* native, bool ownNativeInstance);
                static CapturedStmt^ __CreateInstance(::System::IntPtr native);
                static CapturedStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CapturedStmt();

                CapturedStmt(CppSharp::Parser::AST::CapturedStmt^ _0);

                ~CapturedStmt();

                property ::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^ CaptureInits
                {
                    ::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^ get();
                    void set(::System::Collections::Generic::List<CppSharp::Parser::AST::Expr^>^);
                }

                property CppSharp::Parser::AST::Stmt^ capturedStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property unsigned int CaptureSize
                {
                    unsigned int get();
                    void set(unsigned int);
                }

                property unsigned int GetcaptureInitsCount
                {
                    unsigned int get();
                }

                CppSharp::Parser::AST::Expr^ GetcaptureInits(unsigned int i);

                void AddcaptureInits(CppSharp::Parser::AST::Expr^ s);

                void ClearcaptureInits();
            };

            public ref class CXXCatchStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                CXXCatchStmt(class ::CppSharp::CppParser::AST::CXXCatchStmt* native);
                CXXCatchStmt(class ::CppSharp::CppParser::AST::CXXCatchStmt* native, bool ownNativeInstance);
                static CXXCatchStmt^ __CreateInstance(::System::IntPtr native);
                static CXXCatchStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CXXCatchStmt();

                CXXCatchStmt(CppSharp::Parser::AST::CXXCatchStmt^ _0);

                ~CXXCatchStmt();

                property CppSharp::Parser::SourceLocation CatchLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::QualifiedType^ CaughtType
                {
                    CppSharp::Parser::AST::QualifiedType^ get();
                    void set(CppSharp::Parser::AST::QualifiedType^);
                }

                property CppSharp::Parser::AST::Stmt^ HandlerBlock
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }
            };

            public ref class CXXTryStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                CXXTryStmt(class ::CppSharp::CppParser::AST::CXXTryStmt* native);
                CXXTryStmt(class ::CppSharp::CppParser::AST::CXXTryStmt* native, bool ownNativeInstance);
                static CXXTryStmt^ __CreateInstance(::System::IntPtr native);
                static CXXTryStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CXXTryStmt();

                CXXTryStmt(CppSharp::Parser::AST::CXXTryStmt^ _0);

                ~CXXTryStmt();

                property CppSharp::Parser::SourceLocation TryLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::CompoundStmt^ TryBlock
                {
                    CppSharp::Parser::AST::CompoundStmt^ get();
                    void set(CppSharp::Parser::AST::CompoundStmt^);
                }

                property unsigned int NumHandlers
                {
                    unsigned int get();
                    void set(unsigned int);
                }
            };

            public ref class CXXForRangeStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                CXXForRangeStmt(class ::CppSharp::CppParser::AST::CXXForRangeStmt* native);
                CXXForRangeStmt(class ::CppSharp::CppParser::AST::CXXForRangeStmt* native, bool ownNativeInstance);
                static CXXForRangeStmt^ __CreateInstance(::System::IntPtr native);
                static CXXForRangeStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CXXForRangeStmt();

                CXXForRangeStmt(CppSharp::Parser::AST::CXXForRangeStmt^ _0);

                ~CXXForRangeStmt();

                property CppSharp::Parser::AST::Stmt^ Init
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Expr^ RangeInit
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Expr^ Cond
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Expr^ Inc
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Stmt^ Body
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::DeclStmt^ RangeStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }

                property CppSharp::Parser::AST::DeclStmt^ BeginStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }

                property CppSharp::Parser::AST::DeclStmt^ EndStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }

                property CppSharp::Parser::AST::DeclStmt^ LoopVarStmt
                {
                    CppSharp::Parser::AST::DeclStmt^ get();
                    void set(CppSharp::Parser::AST::DeclStmt^);
                }

                property CppSharp::Parser::SourceLocation ForLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation CoawaitLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation ColonLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::SourceLocation RParenLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }
            };

            public ref class MSDependentExistsStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                MSDependentExistsStmt(class ::CppSharp::CppParser::AST::MSDependentExistsStmt* native);
                MSDependentExistsStmt(class ::CppSharp::CppParser::AST::MSDependentExistsStmt* native, bool ownNativeInstance);
                static MSDependentExistsStmt^ __CreateInstance(::System::IntPtr native);
                static MSDependentExistsStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                MSDependentExistsStmt();

                MSDependentExistsStmt(CppSharp::Parser::AST::MSDependentExistsStmt^ _0);

                ~MSDependentExistsStmt();

                property CppSharp::Parser::SourceLocation KeywordLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property bool IsIfExists
                {
                    bool get();
                    void set(bool);
                }

                property bool IsIfNotExists
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::AST::CompoundStmt^ SubStmt
                {
                    CppSharp::Parser::AST::CompoundStmt^ get();
                    void set(CppSharp::Parser::AST::CompoundStmt^);
                }
            };

            public ref class CoroutineBodyStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                enum class SubStmt
                {
                    Body = 0,
                    Promise = 1,
                    InitSuspend = 2,
                    FinalSuspend = 3,
                    OnException = 4,
                    OnFallthrough = 5,
                    Allocate = 6,
                    Deallocate = 7,
                    ReturnValue = 8,
                    ResultDecl = 9,
                    ReturnStmt = 10,
                    ReturnStmtOnAllocFailure = 11,
                    FirstParamMove = 12
                };

                ref class CtorArgs : ICppInstance
                {
                public:

                    property class ::CppSharp::CppParser::AST::CoroutineBodyStmt::CtorArgs* NativePtr;
                    property ::System::IntPtr __Instance
                    {
                        virtual ::System::IntPtr get();
                        virtual void set(::System::IntPtr instance);
                    }

                    CtorArgs(class ::CppSharp::CppParser::AST::CoroutineBodyStmt::CtorArgs* native);
                    CtorArgs(class ::CppSharp::CppParser::AST::CoroutineBodyStmt::CtorArgs* native, bool ownNativeInstance);
                    static CtorArgs^ __CreateInstance(::System::IntPtr native);
                    static CtorArgs^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                    CtorArgs();

                    CtorArgs(CppSharp::Parser::AST::CoroutineBodyStmt::CtorArgs^ _0);

                    ~CtorArgs();

                protected:

                    bool __ownsNativeInstance;
                };

                CoroutineBodyStmt(class ::CppSharp::CppParser::AST::CoroutineBodyStmt* native);
                CoroutineBodyStmt(class ::CppSharp::CppParser::AST::CoroutineBodyStmt* native, bool ownNativeInstance);
                static CoroutineBodyStmt^ __CreateInstance(::System::IntPtr native);
                static CoroutineBodyStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CoroutineBodyStmt();

                CoroutineBodyStmt(CppSharp::Parser::AST::CoroutineBodyStmt^ _0);

                ~CoroutineBodyStmt();

                property bool HasDependentPromiseType
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::AST::Stmt^ Body
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ PromiseDeclStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ InitSuspendStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ FinalSuspendStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ ExceptionHandler
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ FallthroughHandler
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Expr^ Allocate
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Expr^ Deallocate
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Expr^ ReturnValueInit
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Stmt^ ResultDecl
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ ReturnStmt
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }

                property CppSharp::Parser::AST::Stmt^ ReturnStmtOnAllocFailure
                {
                    CppSharp::Parser::AST::Stmt^ get();
                    void set(CppSharp::Parser::AST::Stmt^);
                }
            };

            public ref class CoreturnStmt : CppSharp::Parser::AST::Stmt
            {
            public:

                enum class SubStmt
                {
                    Operand = 0,
                    PromiseCall = 1,
                    Count = 2
                };

                CoreturnStmt(class ::CppSharp::CppParser::AST::CoreturnStmt* native);
                CoreturnStmt(class ::CppSharp::CppParser::AST::CoreturnStmt* native, bool ownNativeInstance);
                static CoreturnStmt^ __CreateInstance(::System::IntPtr native);
                static CoreturnStmt^ __CreateInstance(::System::IntPtr native, bool __ownsNativeInstance);
                CoreturnStmt();

                CoreturnStmt(CppSharp::Parser::AST::CoreturnStmt^ _0);

                ~CoreturnStmt();

                property bool IsImplicit
                {
                    bool get();
                    void set(bool);
                }

                property CppSharp::Parser::SourceLocation KeywordLoc
                {
                    CppSharp::Parser::SourceLocation get();
                    void set(CppSharp::Parser::SourceLocation);
                }

                property CppSharp::Parser::AST::Expr^ Operand
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }

                property CppSharp::Parser::AST::Expr^ PromiseCall
                {
                    CppSharp::Parser::AST::Expr^ get();
                    void set(CppSharp::Parser::AST::Expr^);
                }
            };
        }
    }
}

redpajama_set_name: RedPajamaGithub


text:
Eastern Local School District, Meigs County, Ohio was formed in 1957 by the consolidation of Olive-Orange Local School District and Central Local School District. Olive-Orange encompassed the areas in and around Tuppers Plains, Reedsville, and Long Bottom. Central Local School District took in the area surrounding Chester.
The initial consolidation that created Eastern Local closed four buildings, renovated two, and built two. Olive-Orange Local owned five buildings. Three were elementary buildings-- one each in Tuppers Plains, Long Bottom, and Reedsville. Tuppers Plains also had one high school and one vocational building. Central Local had only one building that housed grades 1-12. With the onset of the consolidation, each of the elementary-only buildings, which were wood-frame structures, was closed due to being outdated and unsafe. The elementary students, grades 1-8, were moved from those three buildings to the Olive-Orange High School building, which was renovated and transformed into the Tuppers Plains Elementary School. The Central Local 1-12 building became the Chester Elementary School and also housed grades 1-8. It was impractical for the students in the Reedsville and Long Bottom areas to travel to either Chester or Tuppers Plains, so a new building, Riverview Elementary, was constructed between the two towns. The current Eastern High School building was constructed between Tuppers Plains and Chester, on Ohio Route 7. It was built to service all of the district's students who were in grades 9-12. The class of 1958 was the first to graduate from the new Eastern High School building. The Tuppers Plains Vocational Shop Building was closed and all vocational students have since attended Meigs Local School District.
Seventeen years after its inception, Eastern Local had outgrown its initial structures. Due to overcrowding in the elementary buildings, a junior high school wing was added to the Eastern High School building. Students in grades 7-8 first occupied the new wing in the 1974-1975 school year. This action left Chester, Riverview, and Tuppers Plains schools to service only grades K-6.
The Eastern Local School District survived in its second configuration for 23 years. The 1997 consolidation that led to the current configuration of the school district closed two buildings, renovated one building, and built one building. Chester Elementary and Riverview Elementary were closed and sold. Tuppers Plains Elementary was closed and the building was converted to house Eastern Local's administrative offices. A new elementary was built contiguous to the existing high school. It was constructed to house all of Eastern Local's students in grades K-8. This move took the junior high students from the overcrowded high school building and simplified busing by creating a single student campus. Eastern High School was renovated, making it safer and more accessible. The junior high students, along with all of the district's K-6 students occupied a new elementary building-- sharing a campus with the existing Eastern High School. This 1997 configuration, still in use, also allows for two non-district entities to use school property to assist the community. Eastern Elementary houses a branch of the local public library and the administrative building houses a Head Start program. Education is dynamic and change is inevitable.

redpajama_set_name: RedPajamaCommonCrawl


There are currently many women living in Britain who have a wealth of pre-existing skills and resources to offer, but do not have the required English language level to do so. These are the women that Heart & Parcel aims to support.
What is ESOL and why is it in trouble?


text: Q: Amount to choice necessary to prove instances of Tychonoff theorem Let $I$ be a fixed nonempty set. I would like to know how much choice is necessary in order to prove that the product of any $I$-indexed family of compact topological spaces is compact (under the product topology). The usual proof of Alexander subbase theorem gives no information about that, because it is based on Zorn's lemma.

redpajama_set_name: RedPajamaStackExchange


text:
Personal Narrative Manuscript/Mixed Material Photo, Print, Drawing Audio Recording Joseph M. Zavacky Collection
Veterans History Project Service Summary:
War or Conflict: World War, 1939-1945
Branch of Service: Army
Unit of Service: 222nd Infantry Regiment, 42nd Infantry Division
Location of Service: New Cumberland, Pennsylvania; Camp Blanding, Florida; Camp Gruber, Oklahoma; Fort Dix, New Jersey; Germany; European Theater
Highest Rank: Private First Class
View full service history
Joseph M. Zavacky Collection
Interview / Recording
Goddard, Richlyn
Zavacky, Joseph M.
Collins, Sheryl
Atlantic County Historical Society
State of Birth
- Zavacky, Joseph M.
- World War, 1939-1945 -- Personal Narratives
- United States. Army.
Veterans History Project, American Folklife Center, Library of Congress
Dates of Service: 1944-1946
Entrance into Service: Drafted
Military Status: Veteran
Photograph: Digital print [1 item] -- Photograph (collected 09/30/2015)
Audio: CD [1 item] -- Oral history interview (collected 09/30/2015)
Manuscript: Biographical information [1 item] -- Typewritten document (collected 09/30/2015)
Audio: CD [1 item] -- Reference copy (collected 09/30/2015)
AFC/2001/001/102412
Joseph M. Zavacky Collection (AFC/2001/001/102412), Veterans History Project, American Folklife Center, Library of Congress
METSXML Record
Veterans History Project Collection (88,245)
World War, 1939 to 1945
Location of Service
Camp Blanding, Florida
Camp Gruber, Oklahoma
Fort DIX, New Jersey
New Cumberland, Pennsylvania
222nd Infantry Regiment
42nd Infantry Division
Discharge Status
Organization/Affiliation
Using VHP Material in Publication or Exhibition
The Veterans History Project (VHP) at the Library of Congress collects, preserves and makes accessible the firsthand recollections of U.S. military veterans who served from World War I through more recent conflicts and peacekeeping missions, so that future generations may hear directly from veterans and better understand what they saw, did and felt during their service. The Veterans History Project Collection includes oral histories along with documentary materials such as original letters, diaries, photographs, and memoirs.
Veterans and interviewers contribute these materials to the Library for scholarly and educational purposes, retaining any copyright they may hold. Therefore, permission must be obtained before using the interview or other materials in exhibition or publication. Researchers or others who would like to make further use of these materials should contact the Veterans History Project for assistance.
As a publicly supported institution, the Library generally does not own rights to material in its collections. Therefore, it does not charge permission fees for use of such material and cannot give or deny permission to publish or otherwise distribute material in its collections. Responsibility for making an independent legal assessment of an item from the Library's collections and for securing any necessary permissions rests with persons desiring to use the item.
Please contact us with questions.
Obtaining Copies of VHP Materials
In order for VHP materials to be duplicated, we must receive written permission from the interviewee for you to obtain a copy of the recording unless the proposed use is limited to personal use, research, or other uses permissible by copyright law. If the interviewee is deceased, their next-of-kin may grant written permission.
Please contact VHP for assistance if you need to contact a veteran for permission to use their materials in exhibition or publication, or if you have received permission from the veteran and need access to high-resolution copies of VHP collection materials.
Citing VHP Materials
Please use the following formats when citing Veterans History Project materials (substituting the appropriate name and collection ID number).
Materials as a whole:
John P. Snodgrass (AFC 2001/001/xxxx), Veterans History Project Collection, American Folklife Center, Library of Congress.
Manuscript material:
John P. Snodgrass (AFC 2001/001/xxxx), Memoirs (MS02), Veterans History Project Collection, American Folklife Center, Library of Congress.
John P. Snodgrass (AFC 2001/001/xxxx), Transcript (MS04), Veterans History Project Collection, American Folklife Center, Library of Congress.
John P. Snodgrass (AFC 2001/001/xxxx), Correspondence (MS01), Veterans History Project Collection, American Folklife Center, Library of Congress.
John P. Snodgrass (AFC 2001/001/xxxx), Audio recording (SR01), Veterans History Project Collection, American Folklife Center, Library of Congress.
John P. Snodgrass (AFC 2001/001/xxxx), Video recording (MV01), Veterans History Project Collection, American Folklife Center, Library of Congress.
John P. Snodgrass (AFC 2001/001/xxxx), Photographs (PH01), photographer unknown, Veterans History Project Collection, American Folklife Center, Library of Congress.
John P. Snodgrass (AFC 2001/001/xxxx), Photographs (PH03-PH14), Ralph Williams photographer, Veterans History Project Collection, American Folklife Center, Library of Congress.
Computer file:
John P. Snodgrass (AFC 2001/001/xxxx), Computer file (CF01), Veterans History Project Collection, American Folklife Center, Library of Congress.
Artifact:
John P. Snodgrass (AFC 2001/001/xxxx), Artifact (AR01), Veterans History Project Collection, American Folklife Center, Library of Congress.
Goddard, Richlyn, Joseph M Zavacky, Sheryl Collins, and Atlantic County Historical Society. Joseph M. Zavacky Collection . 1944. Personal Narrative. https://www.loc.gov/item/afc2001001.102412/.
Goddard, R., Zavacky, J. M., Collins, S. & Atlantic County Historical Society. (1944) Joseph M. Zavacky Collection . [Personal Narrative] Retrieved from the Library of Congress, https://www.loc.gov/item/afc2001001.102412/.
Goddard, Richlyn, et al. Joseph M. Zavacky Collection . 1944. Personal Narrative. Retrieved from the Library of Congress, <www.loc.gov/item/afc2001001.102412/>.
Willard Raymond Grunow Collection Private First Class, Army, World War, 1939-1945 - Fort Dix, New Jersey; Camp Blanding, Florida; Fort Ord, California; New Guinea; Philippines; Japan; Pacific Theater.
Contributor: Atlantic County Historical Society - Goddard, Richlyn - Grunow, Willard Raymond - Collins, Sheryl
Leon Goodman Collection Private First Class, Army, World War, 1939-1945 - Belgium; Germany; Austria; Czechoslovakia; European Theater.
Contributor: Patricia Chappine - Atlantic County Historical Society - Goddard, Richlyn - Goodman, Leon - Collins, Sheryl
Serafino Rocco Cosentino Collection Staff Sergeant, Army, World War, 1939-1945 - Fort Bragg, North Carolina; Camp Shelby, Mississippi; Bowie, Texas; England; France; Germany; European Theater.
Contributor: Cosentino, Serafino Rocco - Goddard, Richlyn - Collins, Sheryl - Atlantic County Historical Society
John Joseph Palmentieri Collection Private First Class, Army, World War, 1939-1945 - Fort Dix, New Jersey; Camp Hood, Texas; Camp Kilmer, New Jersey; England; France; Germany; European Theater.
Contributor: Goddard, Richlyn - Palmentieri, John Joseph - Atlantic County Historical Society
Eugene Joseph Haley, Sr. Collection Quartermaster Third Class, Navy, World War, 1939-1945 - Camp Peary, Virginia; Shoemaker, California; San Francisco, California; San Diego, California; Pearl Harbor; Australia; China-Burma-India (CBI) Theater. Private First Class, Army, Cold War -...
Contributor: Haley Sr., Eugene Joseph - Goddard, Richlyn - Collins, Sheryl - Atlantic County Historical Society
"Dear Mr. President," Pittsburgh, Pennsylvania, January or February 1942
Contributor: Robson, William N. - Shale, George J. - Crawley, Gladys - Forelli, John - Kelly, Clark W. - Houston, Paul L. - Houghton, William, Mrs
"Dear Mr. President," Tucson, Arizona, January or February 1942
Contributor: Arrison, Jerome - Ritchie, Tom K. - Clay, Willie - Behn, Harry
Behind the German veil; Also available in digital form.
Contributor: Beaufort, J. M.
Fighting for peace, Wilson Copy: Presentation copy. "To the articles which were published in Scribner's magazine for September, October, and November, 1917, I have added two short chapters on the cause of the war and...
Contributor: Van Dyke, Henry - Woodrow Wilson Collection (Library of Congress)
With the Russian army, being the experiences of a national guardsman.
Contributor: McCormick, Robert Rutherford


Long coveted and revered for their impeccably crafted, exquisitely executed, totally jaw-dropping silhouettes, Myla's heritage is one of pure lingerie wonder. This classic silk and lace mini is a prime example. A luscious and slinky silk charmeuse body is perfectly paired with gorgeous floral tulle inset peek-a-boo lace panels in a creamy, neutral, super-flattering palette. In short, this cheeky little bottom is perfectly traditional and completely modern. Now that's heritage worth celebrating.


Reedy Creek Improvement District In 1967 the Florida Legislature created this district, having most of the powers of a county, to encompass the Walt Disney World property. The district has its own building code, supervises construction projects, and runs the fire department. An associated company, the Reedy Creek Utilities Company, provides the utilities for Walt Disney World.


Looking for a new snack recipe that is rich in protein and quick to make? Our Probiotic Veggie Dip is one to try!
Mix all ingredients (except for Great Lakes) together in a medium bowl. Stir in Great Lakes.
Serve with your favourite veggies, such as cucumber, celery, carrots, radishes.


Active Life – new PSD template for chiropractors, spa salons, massage and other services related to health and beauty. This ready template for the chiropractor website will help you to quicky and effectively create this theme-oriented web source. First of all your website should be convincing enought to make your client sure he's in the good hands. The homepage of our template will meet you with a full width slider and scrolling down you'll have a section for your services, the about section for you to state your main goals and objectives. The apointment section will be a shortcut for your clients to get a chance to try your services and you also have a blog as a place to tell everyone about your most fascinating healing stories! This template is a great way to get your business up and running, so stop waisting time and just go for it!
Themeforest Active Life - Chiropractors, Spa and Massage Salon PSD Template 19596440 Fast Download via Rapidshare Hotfile Fileserve Filesonic Megaupload, Themeforest Active Life - Chiropractors, Spa and Massage Salon PSD Template 19596440 Torrents and Emule Download or anything related.


StoTherm Insulation is an exterior insulating and finishing system (EIFS) for timber or steel frame construction. Consisting of 40 to 100mm and over thick EPS StoTherm Panels or Sto Therm+ Panels which increase R-values by up to a further 20% for better energy efficiency and savings.
The StoTherm Armat Insulation System, installed on timber or steel frame, consists of EPS StoTherm Insulation Panels fixed with anchors which avoid thermal bridging.
The StoTherm panels are basecoat with Levell Novo render to straighten any irregularities. Followed by StoArmat render and glass fibre mesh, providing engineered reinforcement to reliably dissipate tensile, seismic and shear stress. Finished with perfectly interlocking components: Stolit fibre-reinforced coloured finishing render plus StoColor; creating a 4mm weather tight reinforcement system for reliability and protection that surpasses the facade durability requirements.
Sto EPS vented self adhesive cavity batten.
40/100mm "M" grade self-extinguishing sheet, manufactured to AS 1366 Part 3 by an approved manufacturer.
For a StoTherm Insulation Timber/Steel Frame detail or set please contact us.


The Migos are definitely starting 2017 off right. The Atlanta rap trio shared cover artwork and announced the release date for their upcoming album "Culture" just yesterday and now the "Bad & Boujee" rappers are doubling down and have shared the tracklist for the project.The 12 track album is relatively a solo effort harboring only three features from 2 Chainz, DJ Khaled and Lil Uzi Vert. Coming off the success of their hit single "Bad & Boujee" things are looking very promising for the Migos and the possibility of this project doing an insane debut isn't far off.The group also just announced plans to release a new single this week title "T-shirt" and rumors have also surfaced about a possible collab with Desiigner.
In short, it looks like the Migos are going to have the top of this year pretty lit. In the meantime while we wait, you can peep the tracklist and get the order for the album available on iTunes for a cool $14.99 and also go vote for the album you are most hyped for in 2017.


text:
'Long Island Medium' Theresa Caputo Reveals How the Dead Communicate with Her
By Allison Schonter - May 8, 2018 05:47 pm EDT
Theresa Caputo has made a name for herself as "The Long Island Medium," and now she is revealing exactly what goes on when she communicates with the dead.
Ever since the world was introduced to Caputo on TLC's Long Island Medium, the mystery of how the 51-year-old channels the dead and gives accurate readings has baffled fans. Speaking to PAPER Magazine, Caputo opened up for the first time about her "gift," revealing that spirits do not communicate through words, but rather through symbols.
"I was born like this, so I don't know any different," Caputo told the publication. "To me, it is normal. I would always say, when I start channeling, spirit clears out my own personal thoughts, feelings and emotions. They replace them with signs and symbols for me to deliver messages."
She went on to explain that such symbols can include someone eating oatmeal, which implies routine, while "a vision of the East and West Coasts shows communication issues," and "a hat pulled over a face stands for shyness."
Caputo said that her "gift" made things complicated as a child.
"Sitting in the classroom was very hard for me because I would sense and feel things," she said. "All I wanted to do was get up and move around. You would be staring at the teacher and I would just see images. You have to understand at that time, I didn't really know what it was that was happening to me."
It was not until her 20s that Caputo fully comprehended her gift of channeling spirits after she attended a "spiritual awareness class," which she claimed was a "safe place for me to share my gift with strangers."
She has since gone on to channel that gift into a lucrative business, starting as a medium whose business depended on word of mouth to having a TLC series and appointments that are now nearly impossible to book due to their high demand and her popularity.
Currently, Caputo has thrown herself into her work in the midst of her split from husband Larry Caputo.
In December, the Long Island Medium star announced that the couple would be separating after more than three decades of being together, releasing a statement about their split to Us Weekly.
"After 28 years of marriage, we have decided to legally separate," the couple said. "We will always love each other and our two wonderful children. We are united in supporting each other and our family. Please respect our privacy during this time."
After the initial wave of shock wore off, Caputo addressed her friends and fans on Twitter.
"I'm overwhelmed by the love and support for me and my family while we're going through this difficult time," she said at the time. "One thing will never change and that is that we will always love and support each other, and be the best parents we can be to our children. Love you guys."
The two have two children, 24-year-old Larry Caputo Jr., and 23-year-old Victoria Caputo.
Everything Coming to Netflix, HBO Max, Disney+, Apple TV+, Amazon, Hulu and Peacock in January 2022
Playboy Responds to 'Cult' Gaslighting Allegations From Holly Madison
'I Am Jazz' Star Jazz Jennings Meets With US Secretary of Education in Exclusive Sneak Peek
'Dancing With the Stars' Pro Leaves Tour After 'Unexpected Health Issues'
What's Coming to Discovery+ in February 2022
Brie Bella Joins New Dance Competition Show
Loren Brovarnik Battles Her Nerves With Other Moms in 'Loren & Alexei: After the 90 Days' Exclusive Sneak Peek
'Sister Wives': Christine Reacts After Kody Says He's 'Not Interested' in Having 'Intimate Marriage' With Her


In 2007, the Multiplying Connections Cross System Training Institute (CSTI) embarked on a process to define a set of core knowledge, attitudes, values and skills competencies that children's services professionals need to provide trauma informed and developmentally appropriate care.
A working group of the CSTI, began by reviewing numerous competencies from relevant professional fields including behavioral health, child welfare, public health, violence and injury prevention, and early childhood education, as well as conducting an extensive review of literature on trauma informed and developmentally appropriate practice.
(Bloom & Farragher, In press; Bloom S. , 2006; Bloom S. , 2010; Elliot, Bjelajac, Fallot, Markoff, & Reed, 2005; Harris & Fallot, 2001; Hodas, 2006; Knox, 2001; State of Maine Department of Health and Human Services-Behavioral and Developmental Services, 2002; Minnesota Association of Education for Young Children, 2004; National Training Initiative for Injury and Violence Prevention, n.d.) (Perry & Szalavitz, 2006) In early 2008, the full CSTI, assisted by several consultants with expertise in workforce competency development, trauma and evaluation, met together and used a nominal process to reach consensus on a draft set of competencies derived from this review. In the spring of 2008, a national group of 35 trauma experts from research, policy and practice engaged in a three-phase review to hone and refine the draft competencies. Input and feedback from this expert panel were used to further refine the competencies and a second draft was returned to the Multiplying Connections CSTI and Steering Committee for final review and approval. The competencies will be updated as needed.


Squat Thrust Ladder Assessment: All athletes begin at Level 1 and progress as far as possible up the ladder. Level 1 commences with 10 squat thrusts which must be completed in one minute. The athlete works through the repetitions as quickly as they wish – with the remainder of the minute as a rest period. If the athlete is able to complete the prescribed number of squat thrusts within the minute they will move immediately to the next level.
In this case the athlete would move to Level 2, which is 12 squat thrusts in one minute. If this is completed, then the athlete moves to Level 3 and 14 squat thrusts, then Level 4 and 16 squat thrusts, then Level 5 and 18 squat thrusts…and so on until they are unable to complete the prescribed repetitions in a minute. The athlete is then scored on the cumulative number of squat thrusts preformed.