Lines Matching defs:E
63 typename R::R_SExpr traverse(T* &E, typename R::R_Ctx Ctx) { in traverse()
69 typename R::R_SExpr traverseSExpr(SExpr *E, typename R::R_Ctx Ctx) { in traverseSExpr()
74 typename R::R_SExpr traverseByCase(SExpr *E, typename R::R_Ctx Ctx) { in traverseByCase()
143 void push_back(T E) { Elems.push_back(E); } in push_back()
166 void push_back(bool E) { Success = Success && E; } in push_back()
242 R_SExpr reduceReturn(Return &O, R_SExpr E) { in reduceReturn()
249 R_SExpr reduceIfThenElse(IfThenElse &Orig, R_SExpr C, R_SExpr T, R_SExpr E) { in reduceIfThenElse()
272 static bool visit(SExpr *E) { in visit()
395 static void print(const SExpr *E, StreamType &SS) { in print()
417 unsigned precedence(const SExpr *E) { in precedence()
505 void printFuture(const Future *E, StreamType &SS) { in printFuture()
509 void printUndefined(const Undefined *E, StreamType &SS) { in printUndefined()
513 void printWildcard(const Wildcard *E, StreamType &SS) { in printWildcard()
518 void printLiteralT(const LiteralT<T> *E, StreamType &SS) { in printLiteralT()
522 void printLiteralT(const LiteralT<uint8_t> *E, StreamType &SS) { in printLiteralT()
526 void printLiteral(const Literal *E, StreamType &SS) { in printLiteral()
608 void printLiteralPtr(const LiteralPtr *E, StreamType &SS) { in printLiteralPtr()
644 void printSFunction(const SFunction *E, StreamType &SS) { in printSFunction()
651 void printCode(const Code *E, StreamType &SS) { in printCode()
658 void printField(const Field *E, StreamType &SS) { in printField()
679 void printSApply(const SApply *E, StreamType &SS) { in printSApply()
688 void printProject(const Project *E, StreamType &SS) { in printProject()
716 void printCall(const Call *E, StreamType &SS) { in printCall()
728 void printAlloc(const Alloc *E, StreamType &SS) { in printAlloc()
733 void printLoad(const Load *E, StreamType &SS) { in printLoad()
739 void printStore(const Store *E, StreamType &SS) { in printStore()
745 void printArrayIndex(const ArrayIndex *E, StreamType &SS) { in printArrayIndex()
752 void printArrayAdd(const ArrayAdd *E, StreamType &SS) { in printArrayAdd()
758 void printUnaryOp(const UnaryOp *E, StreamType &SS) { in printUnaryOp()
763 void printBinaryOp(const BinaryOp *E, StreamType &SS) { in printBinaryOp()
769 void printCast(const Cast *E, StreamType &SS) { in printCast()
781 void printSCFG(const SCFG *E, StreamType &SS) { in printSCFG()
791 void printBBInstr(const SExpr *E, StreamType &SS) { in printBBInstr()
807 void printBasicBlock(const BasicBlock *E, StreamType &SS) { in printBasicBlock()
828 void printPhi(const Phi *E, StreamType &SS) { in printPhi()
843 void printGoto(const Goto *E, StreamType &SS) { in printGoto()
848 void printBranch(const Branch *E, StreamType &SS) { in printBranch()
857 void printReturn(const Return *E, StreamType &SS) { in printReturn()
862 void printIdentifier(const Identifier *E, StreamType &SS) { in printIdentifier()
866 void printIfThenElse(const IfThenElse *E, StreamType &SS) { in printIfThenElse()
883 void printLet(const Let *E, StreamType &SS) { in printLet()