| /trunk/main/idlc/inc/idlc/ |
| H A D | astexpression.hxx | 98 class AstExpression class 102 AstExpression(ExprComb c, AstExpression *pExpr1, AstExpression *pExpr2); 104 AstExpression(sal_Int32 l); 105 AstExpression(sal_Int32 l, ExprType et); 106 AstExpression(sal_Int64 h); 107 AstExpression(sal_uInt64 uh); 108 AstExpression(double d); 109 AstExpression(::rtl::OString* scopedName); 111 virtual ~AstExpression(); 134 AstExpression* getExpr1() in getExpr1() [all …]
|
| H A D | astconstant.hxx | 35 AstExpression* pExpr, const ::rtl::OString& name, AstScope* pScope); 36 AstConstant(const ExprType type, AstExpression* pExpr, 40 AstExpression* getConstValue() in getConstValue() 48 AstExpression* m_pConstValue;
|
| H A D | astunionlabel.hxx | 35 AstUnionLabel(UnionLabel labelKind, AstExpression* pExpr); 40 AstExpression* getLabelValue() in getLabelValue() 44 AstExpression* m_pLabelValue;
|
| H A D | errorhandler.hxx | 119 void coercionError(AstExpression *pExpr, ExprType et); 138 void evalError(AstExpression* pExpr);
|
| H A D | idlctypes.hxx | 65 class AstExpression; 66 typedef ::std::list< AstExpression* > ExprList;
|
| H A D | astenum.hxx | 43 AstConstant* checkValue(AstExpression* pExpr);
|
| H A D | astscope.hxx | 28 class AstExpression;
|
| /trunk/main/idlc/source/ |
| H A D | astexpression.cxx | 43 AstExpression::AstExpression(ExprComb c, AstExpression *pExpr1, AstExpression *pExpr2) in AstExpression() function in AstExpression 54 AstExpression::AstExpression(sal_Int32 l) in AstExpression() function in AstExpression 68 AstExpression::AstExpression(sal_Int32 l, ExprType et) in AstExpression() function in AstExpression 82 AstExpression::AstExpression(sal_Int64 h) in AstExpression() function in AstExpression 96 AstExpression::AstExpression(sal_uInt64 uh) in AstExpression() function in AstExpression 110 AstExpression::AstExpression(double d) in AstExpression() function in AstExpression 124 AstExpression::AstExpression(::rtl::OString* scopedName) in AstExpression() function in AstExpression 134 AstExpression::~AstExpression() in ~AstExpression() 721 AstExprValue* AstExpression::coerce(ExprType t, sal_Bool bAssign) in coerce() 792 void AstExpression::evaluate(EvalKind ek) in evaluate() [all …]
|
| H A D | parser.y | 269 AstExpression* exval; /* expression value */ 1412 $$ = new AstExpression(EC_or, $1, $3); 1420 $$ = new AstExpression(EC_xor, $1, $3); 1428 $$ = new AstExpression(EC_and, $1, $3); 1436 $$ = new AstExpression(EC_left, $1, $3); 1440 $$ = new AstExpression(EC_right, $1, $3); 1448 $$ = new AstExpression(EC_add, $1, $3); 1452 $$ = new AstExpression(EC_minus, $1, $3); 1460 $$ = new AstExpression(EC_mul, $1, $3); 1464 $$ = new AstExpression(EC_div, $1, $3); [all …]
|
| H A D | astconstant.cxx | 35 AstExpression* pExpr, in AstConstant() 45 AstExpression* pExpr, in AstConstant()
|
| H A D | astunion.cxx | 216 AstExpression* pExpr = pLabel->getLabelValue(); in lookupEnum() 384 AstUnionLabel::AstUnionLabel(UnionLabel labelKind, AstExpression* pExpr) in AstUnionLabel()
|
| H A D | errorhandler.cxx | 569 void ErrorHandler::coercionError(AstExpression *pExpr, ExprType et) in coercionError() 661 void ErrorHandler::evalError(AstExpression* pExpr) in evalError()
|
| H A D | astenum.cxx | 44 AstConstant* AstEnum::checkValue(AstExpression* pExpr) in checkValue()
|
| H A D | scanner.ll | 45 class AstExpression;
|