22 #ifndef ASTSHIM_BASE_H
23 #define ASTSHIM_BASE_H
42 using Array2D = ndarray::Array<double, 2, 2>;
63 IntType = AST__INTTYPE,
64 ShortIntType = AST__SINTTYPE,
65 ByteType = AST__BYTETYPE,
66 DoubleType = AST__DOUBLETYPE,
67 FloatType = AST__FLOATTYPE,
68 StringType = AST__STRINGTYPE,
69 ObjectType = AST__OBJECTTYPE,
70 PointerType = AST__POINTERTYPE,
71 UndefinedType = AST__UNDEFTYPE,
108 void assertOK(AstObject *rawPtr1 =
nullptr, AstObject *rawPtr2 =
nullptr);
142 int ret = astEscapes(include);