1 // Copyright 2014 PDFium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 6 7 #ifndef _XFA_FM2JS_H 8 #define _XFA_FM2JS_H 9 #include "xfa/src/foxitlib.h" 10 #include "xfa/src/fxfa/src/common/xfa_utils.h" 11 #include "xfa/src/fxfa/src/common/xfa_object.h" 12 #include "xfa/src/fxfa/src/common/xfa_document.h" 13 #include "xfa/src/fxfa/src/common/xfa_parser.h" 14 #include "xfa/src/fxfa/src/common/xfa_script.h" 15 #include "xfa/src/fxfa/src/common/xfa_docdata.h" 16 #include "xfa/src/fxfa/src/common/xfa_doclayout.h" 17 #include "xfa/src/fxfa/src/common/xfa_localemgr.h" 18 #include "xfa/src/fxfa/src/common/xfa_fm2jsapi.h" 19 #define RUNTIMEFUNCTIONRETURNVALUE \ 20 (FX_WSTRC(L"foxit_xfa_formcalc_runtime_func_return_value")) 21 #define EXCLAMATION_IN_IDENTIFIER \ 22 (FX_WSTRC(L"foxit_xfa_formcalc__exclamation__")) 23 typedef CFX_ArrayTemplate<CFX_WideStringC> CFX_WideStringCArray; 24 #include "xfa_error.h" 25 #include "xfa_lexer.h" 26 #include "xfa_simpleexpression.h" 27 #include "xfa_expression.h" 28 #include "xfa_fmparse.h" 29 #include "xfa_program.h" 30 #include "xfa_fm2jscontext.h" 31 #endif 32