![]() |
Spicy
|
This is the complete list of members for hilti::builder::Builder, including all inherited members.
addAssert(Expression cond, std::string msg, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addAssign(Expression dst, Expression src, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addAssign(ID dst, Expression src, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addBlock(Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addBreak(Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addCall(ID id, std::vector< Expression > v, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addComment(std::string comment, hilti::statement::comment::Separator separator=hilti::statement::comment::Separator::Before, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addContinue(Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addDebugDedent(const std::string &stream) (defined in hilti::builder::Builder) | hilti::builder::Builder | |
addDebugIndent(const std::string &stream) (defined in hilti::builder::Builder) | hilti::builder::Builder | |
addDebugMsg(const std::string &stream, const std::string &fmt, std::vector< Expression > args={}) (defined in hilti::builder::Builder) | hilti::builder::Builder | |
addExpression(const Expression &expr) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addIf(const statement::Declaration &init, Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addIf(const statement::Declaration &init, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addIf(Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addIfElse(const statement::Declaration &init, Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addIfElse(const statement::Declaration &init, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addIfElse(Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addLocal(ID id, Type t, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addLocal(ID id, Expression init, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addLocal(ID id, Type t, Expression init, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addLocal(ID id, Type t, std::vector< hilti::Expression > args, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addMemberCall(Expression self, const ID &id, std::vector< Expression > v, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addPrint(const std::vector< Expression > &exprs) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addPrint(const Expression &expr) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addRethrow(Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addReturn(Expression e, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addReturn(Ctor c, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addReturn(Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addSumAssign(Expression dst, Expression src, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addSumAssign(ID dst, Expression src, const Meta &m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addSwitch(Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addSwitch(const statement::Declaration &init, Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addThrow(Expression excpt, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addTmp(const std::string &prefix, const Expression &init) (defined in hilti::builder::Builder) | hilti::builder::Builder | |
addTmp(const std::string &prefix, const Type &t, const std::vector< Expression > &args={}) (defined in hilti::builder::Builder) | hilti::builder::Builder | |
addTmp(const std::string &prefix, const Type &t, const Expression &init) (defined in hilti::builder::Builder) | hilti::builder::Builder | |
addTry(Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addWhile(const statement::Declaration &init, Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addWhile(Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addWhileElse(const statement::Declaration &init, Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
addWhileElse(Expression cond, Meta m=Meta()) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
block() (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
Builder(std::shared_ptr< hilti::Context > context) (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
empty() const (defined in hilti::builder::Builder) | hilti::builder::Builder | inline |
SwitchProxy (defined in hilti::builder::Builder) | hilti::builder::Builder | friend |