Searched refs:LiteralSymbol (Results 1 – 14 of 14) sorted by relevance
32 class LiteralSymbol; variable310 LiteralSymbol* LiteralCast();311 const LiteralSymbol* LiteralCast() const;553 class LiteralSymbol : public Symbol562 LiteralSymbol() : name_(NULL) {} in LiteralSymbol() function563 virtual ~LiteralSymbol() { delete [] name_; } in ~LiteralSymbol()592 Tuple<LiteralSymbol*> symbol_pool;606 LiteralSymbol** base;634 LiteralValue* FindOrInsertChar(LiteralSymbol*);635 LiteralValue* FindOrInsertInt(LiteralSymbol*);[all …]
82 LiteralSymbol* Symbol::LiteralCast() in LiteralCast()84 return DYNAMIC_CAST<LiteralSymbol*> (_kind == LITERAL ? this : NULL); in LiteralCast()87 const LiteralSymbol* Symbol::LiteralCast() const in LiteralCast()583 LiteralValue* IntLiteralTable::FindOrInsertChar(LiteralSymbol* literal) in FindOrInsertChar()685 LiteralValue* IntLiteralTable::FindOrInsertInt(LiteralSymbol* literal) in FindOrInsertInt()893 LiteralValue* LongLiteralTable::FindOrInsertLong(LiteralSymbol* literal) in FindOrInsertLong()1596 base = (LiteralSymbol**) memset(new LiteralSymbol*[hash_size], 0, in LiteralLookupTable()1613 base = (LiteralSymbol**) memset(new LiteralSymbol*[hash_size], 0, in Rehash()1618 LiteralSymbol* ls = symbol_pool[i]; in Rehash()1631 LiteralSymbol* symbol; in FindOrInsertLiteral()[all …]
489 (NameSymbol(i) || LiteralSymbol(i) in RightColumn()497 return NameSymbol(i) || LiteralSymbol(i) in NameString()504 return NameSymbol(i) || LiteralSymbol(i) in NameStringLength()526 class LiteralSymbol* LexStream::LiteralSymbol(TokenIndex i) in LiteralSymbol() function in Jikes::LexStream531 ? symbol -> LiteralCast() : (class LiteralSymbol*) NULL; in LiteralSymbol()
258 class LiteralSymbol* LiteralSymbol(TokenIndex);
2649 LiteralSymbol* literal = in ProcessCharacterLiteral()2668 LiteralSymbol* literal = in ProcessIntegerLiteral()2690 LiteralSymbol* literal = in ProcessLongLiteral()2691 lex_stream -> LiteralSymbol(long_literal -> long_literal_token); in ProcessLongLiteral()2712 LiteralSymbol* literal = in ProcessFloatLiteral()2740 LiteralSymbol* literal = in ProcessDoubleLiteral()2786 LiteralSymbol* literal = in ProcessStringLiteral()4338 LiteralSymbol* literal = lex_stream -> in ProcessMINUS()4339 LiteralSymbol(int_literal -> integer_literal_token); in ProcessMINUS()4351 LiteralSymbol* literal = lex_stream -> in ProcessMINUS()[all …]
181 LiteralSymbol::LiteralSymbol(gpsimObject *_sym) in LiteralSymbol() function in LiteralSymbol200 LiteralSymbol::~LiteralSymbol() in ~LiteralSymbol()205 Value *LiteralSymbol::evaluate() in evaluate()215 Value *LiteralSymbol::GetSymbol() in GetSymbol()221 std::string LiteralSymbol::toString() in toString()231 int LiteralSymbol::set_break(ObjectBreakTypes bt, ObjectActionTypes at, Expression *expr) in set_break()237 int LiteralSymbol::clear_break() in clear_break()
67 class LiteralSymbol : public Expression {69 explicit LiteralSymbol(gpsimObject *);71 virtual ~LiteralSymbol();
812 LiteralSymbol *pSym = dynamic_cast<LiteralSymbol *>(expr); in evaluate()
277 LiteralSymbol *pLeftSymbol = pLeftOp ? in set_break()278 dynamic_cast<LiteralSymbol*>(pLeftOp->getLeft()) : in set_break()279 dynamic_cast<LiteralSymbol*>(pCompareExpr->getLeft()); in set_break()
33 ??0LiteralSymbol@@QAE@PAVgpsimObject@@@Z145 ?GetSymbol@LiteralSymbol@@QAEPAVValue@@XZ
1095 $$ = new LiteralSymbol($1);
3066 (yyval.Expression_P) = new LiteralSymbol((yyvsp[0].Symbol_P)); in yyparse()
5815 * src/stream.cpp (LexStream::LiteralSymbol,
6373 classes. The LiteralSymbol::evaluate() now calls the symbols