![]() |
Spicy
|
This is the complete list of members for hilti::Builder, including all inherited members.
| add(Expression *target, Expression *index, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addAssert(Expression *cond, std::string_view msg, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addAssign(Expression *dst, Expression *src, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addAssign(const ID &dst, Expression *src, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addBreak(Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addCall(const ID &id, const Expressions &v, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addComment(std::string comment, hilti::statement::comment::Separator separator=hilti::statement::comment::Separator::Before, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addContinue(Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addDebugDedent(std::string_view stream) (defined in hilti::Builder) | hilti::Builder | |
| addDebugIndent(std::string_view stream) (defined in hilti::Builder) | hilti::Builder | |
| addDebugMsg(std::string_view stream, std::string_view fmt, Expressions args={}) (defined in hilti::Builder) | hilti::Builder | |
| addExpression(Expression *expr) (defined in hilti::Builder) | hilti::Builder | inline |
| addLocal(ID id, QualifiedType *t, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addLocal(ID id, Expression *init, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addLocal(ID id, QualifiedType *t, Expression *init, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addLocal(ID id, QualifiedType *t, std::vector< hilti::Expression * > args, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addMemberCall(Expression *self, const ID &id, const Expressions &v, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addPrint(const Expressions &exprs) (defined in hilti::Builder) | hilti::Builder | inline |
| addPrint(Expression *expr) (defined in hilti::Builder) | hilti::Builder | inline |
| addRethrow(Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addReturn(Expression *e, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addReturn(Ctor *c, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addReturn(Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addSumAssign(Expression *dst, Expression *src, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addSumAssign(const ID &dst, Expression *src, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addThrow(Expression *excpt, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| addTmp(const std::string &prefix, Expression *init) (defined in hilti::Builder) | hilti::Builder | |
| addTmp(const std::string &prefix, QualifiedType *t, const Expressions &args={}) (defined in hilti::Builder) | hilti::Builder | |
| addTmp(const std::string &prefix, QualifiedType *t, Expression *init) (defined in hilti::Builder) | hilti::Builder | |
| addTmp(const std::string &prefix, UnqualifiedType *t, const Expressions &args={}) (defined in hilti::Builder) | hilti::Builder | inline |
| addTmp(const std::string &prefix, UnqualifiedType *t, Expression *init) (defined in hilti::Builder) | hilti::Builder | inline |
| and_(Expression *op0, Expression *op1, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| assign(Expression *target, Expression *src, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| attribute(const hilti::attribute::Kind &kind, Expression *v, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| attribute(const hilti::attribute::Kind &kind, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| attributeSet(const Attributes &attrs={}, Meta m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| begin(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| block() const | hilti::Builder | inline |
| bool_(bool b, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| Builder(ASTContext *ctx) | hilti::Builder | inline |
| Builder(ASTContext *context, statement::Block *block) | hilti::Builder | inline |
| Builder(Builder *parent) (defined in hilti::Builder) | hilti::Builder | inlineprotected |
| bytes(std::string s, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| call(const ID &id_, const Expressions &v, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| cast(Expression *e, QualifiedType *dst, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| coerceTo(Expression *e, QualifiedType *t) | hilti::Builder | inline |
| coerceTo(Expression *e, QualifiedType *t, const Meta &m) | hilti::Builder | inline |
| conditionTest(Expression *value, Expression *error, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| constant(ID id_, Expression *init, declaration::Linkage linkage=declaration::Linkage::Private, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| context() const | hilti::builder::NodeFactory | inline |
| ctorAddress(hilti::rt::Address v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorBitfield(const ctor::bitfield::BitRanges &bits, QualifiedType *type, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorBitfieldBitRange(const ID &id, Expression *expr, Meta meta=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorBool(bool v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorBytes(std::string value, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorCoerced(Ctor *orig, Ctor *new_, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorDefault(UnqualifiedType *type, const Expressions &type_args, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorDefault(UnqualifiedType *type, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorEnum(type::enum_::Label *label, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorError(std::string v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorException(UnqualifiedType *type, Expression *value, Expression *location, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorException(UnqualifiedType *type, Expression *value, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorInterval(hilti::rt::Interval v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorLibrary(Ctor *ctor, QualifiedType *type, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorList(const Expressions &exprs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorList(QualifiedType *etype, const Expressions &exprs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorMap(QualifiedType *key, QualifiedType *value, const ctor::map::Elements &elements, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorMap(const ctor::map::Elements &elements, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorMapElement(Expression *key, Expression *value, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorNetwork(hilti::rt::Network v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorNull(const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorOptional(Expression *expr, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorOptional(QualifiedType *type, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorPort(hilti::rt::Port v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorReal(double v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorRegExp(hilti::ctor::regexp::Patterns v, AttributeSet *attrs=nullptr, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorResult(Expression *expr, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorResult(QualifiedType *type, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorSet(const Expressions &exprs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorSet(QualifiedType *etype, const Expressions &exprs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorSignedInteger(int64_t value, unsigned int width, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorStream(std::string value, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorString(std::string value, bool is_literal, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorStrongReference(QualifiedType *t, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorStruct(const ctor::struct_::Fields &fields, QualifiedType *t, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorStruct(const ctor::struct_::Fields &fields, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorStructField(ID id, Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorTime(hilti::rt::Time v, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorTuple(const Expressions &exprs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorType(UnqualifiedType *t) | hilti::Builder | inline |
| ctorUnion(QualifiedType *type, Expression *value, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorUnsignedInteger(uint64_t value, unsigned int width, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorUnsignedInteger(uint64_t value, unsigned int width, UnqualifiedType *t, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorValueReference(Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorVector(const Expressions &exprs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorVector(QualifiedType *etype, const Expressions &exprs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| ctorWeakReference(QualifiedType *t, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationConstant(ID id, Expression *value, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationConstant(ID id, QualifiedType *type, Expression *value, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationExpression(ID id, Expression *expr, AttributeSet *attrs, declaration::Linkage linkage, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationExpression(ID id, Expression *expr, declaration::Linkage linkage, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationField(ID id, type::Function *ftype, AttributeSet *attrs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationField(ID id, QualifiedType *type, AttributeSet *attrs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationField(const ID &id, Function *inline_func, AttributeSet *attrs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationFunction(hilti::Function *function, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationGlobalVariable(ID id, Expression *init, declaration::Linkage linkage=declaration::Linkage::Private, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationGlobalVariable(ID id, QualifiedType *type, Expression *init=nullptr, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationGlobalVariable(ID id, QualifiedType *type, Expressions args, Expression *init=nullptr, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationGlobalVariable(ID id, QualifiedType *type, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationGlobalVariable(ID id, declaration::Linkage linkage=declaration::Linkage::Private, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationImportedModule(ID id, const std::string &parse_extension, ID search_scope, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationImportedModule(ID id, const std::string &parse_extension, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationImportedModule(ID id, hilti::rt::filesystem::path path, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationLocalVariable(ID id, Expression *init, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationLocalVariable(ID id, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationLocalVariable(ID id, QualifiedType *type, Expression *init, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationLocalVariable(ID id, QualifiedType *type, Expressions args, Expression *init=nullptr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationLocalVariable(ID id, QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationModule(const declaration::module::UID &uid, const ID &scope={}, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationModule(const declaration::module::UID &uid, const ID &scope, const Declarations &decls, const Statements &stmts, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationModule(const declaration::module::UID &uid, const ID &scope, const Declarations &decls, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationParameter(ID id, UnqualifiedType *type, parameter::Kind kind, hilti::Expression *default_, AttributeSet *attrs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationParameter(ID id, UnqualifiedType *type, parameter::Kind kind, hilti::Expression *default_, bool is_type_param, AttributeSet *attrs, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationProperty(ID id, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationProperty(ID id, Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationType(ID id, QualifiedType *type, AttributeSet *attrs, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| declarationType(ID id, QualifiedType *type, declaration::Linkage linkage=declaration::Linkage::Private, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| decrementPostfix(Expression *op, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| decrementPrefix(Expression *op, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| default_(UnqualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| default_(UnqualifiedType *t, const Expressions &type_args, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| delete_(Expression *self, const ID &field, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| deref(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| difference(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| differenceAssign(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| division(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| empty() const (defined in hilti::Builder) | hilti::Builder | inline |
| end(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| equal(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| exception(UnqualifiedType *t, const std::string &msg, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| exception(UnqualifiedType *t, Expression *msg, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| exception(UnqualifiedType *t, Expression *what, Expression *where, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| expression(Ctor *c, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| expression(const Location &l) (defined in hilti::Builder) | hilti::Builder | inline |
| expression(const Meta &m) (defined in hilti::Builder) | hilti::Builder | inline |
| expressionAssign(Expression *target, Expression *src, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionBuiltInFunction(const std::string &name, const std::string &cxxname, QualifiedType *type, const type::function::Parameters ¶meters, const Expressions &arguments, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionCoerced(Expression *expr, QualifiedType *target, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionConditionTest(Expression *cond, Expression *error, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionCtor(Ctor *ctor, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionGrouping(Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionKeyword(expression::keyword::Kind kind, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionKeyword(expression::keyword::Kind kind, QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionListComprehension(Expression *input, Expression *output, const ID &id, Expression *cond, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionLogicalAnd(Expression *op0, Expression *op1, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionLogicalNot(Expression *expression, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionLogicalOr(Expression *op0, Expression *op1, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionMember(QualifiedType *member_type, const hilti::ID &id, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionMember(const hilti::ID &id, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionMove(Expression *expression, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionName(const hilti::ID &id, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionPendingCoerced(Expression *expr, QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionTernary(Expression *cond, Expression *true_, Expression *false_, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionType(QualifiedType *type, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionTypeInfo(Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionTypeWrapped(Expression *expr, QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionUnresolvedOperator(operator_::Kind kind, Expressions operands, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionUnresolvedOperator(operator_::Kind kind, hilti::node::Range< Expression > operands, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| expressionVoid(const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| function(const ID &id, QualifiedType *result, const declaration::Parameters ¶ms, type::function::Flavor flavor=type::function::Flavor::Function, declaration::Linkage linkage=declaration::Linkage::Private, type::function::CallingConvention cc=type::function::CallingConvention::Standard, AttributeSet *attrs={}, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| function(const ID &id, QualifiedType *result, const declaration::Parameters ¶ms, Statement *body, type::function::Flavor flavor=type::function::Flavor::Function, declaration::Linkage linkage=declaration::Linkage::Private, type::function::CallingConvention cc=type::function::CallingConvention::Standard, AttributeSet *attrs={}, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| function(const ID &id, type::Function *ftype, Statement *body, AttributeSet *attrs=nullptr, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| global(ID id_, QualifiedType *t, declaration::Linkage linkage=declaration::Linkage::Private, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| global(ID id_, Expression *init, declaration::Linkage linkage=declaration::Linkage::Private, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| global(ID id_, QualifiedType *t, Expression *init, declaration::Linkage linkage=declaration::Linkage::Private, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| global(ID id_, QualifiedType *t, Expressions args, declaration::Linkage linkage=declaration::Linkage::Private, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| greater(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| greaterEqual(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| grouping(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| hasMember(Expression *self, const std::string &id_, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| id(const ID &id_, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| import(const std::string &module, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| import(const std::string &module, const std::string &parse_extension, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| import(const std::string &module, const std::string &parse_extension, ID search_scope, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| incrementPostfix(Expression *op, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| incrementPrefix(Expression *op, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| index(Expression *value, Expression *index, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| integer(int i, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| integer(int64_t i, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| integer(unsigned int i, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| integer(uint64_t i, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| local(ID id_, QualifiedType *t, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| local(ID id_, Expression *init, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| local(ID id_, QualifiedType *t, Expression *init, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| local(ID id_, QualifiedType *t, Expressions args, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| lower(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| lowerEqual(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| max(Expression *e1, Expression *e2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| member(Expression *self, const std::string &id_, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| memberCall(Expression *self, const std::string &id_, const Expressions &args={}, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| memberCall(Expression *self, const std::string &id_, ctor::Tuple *args, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| min(Expression *e1, Expression *e2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| modulo(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| move(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| namedCtor(const std::string &name, const Expressions &args, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| new_(UnqualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| new_(UnqualifiedType *t, const Expressions &args, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| NodeFactory(ASTContext *context) | hilti::builder::NodeFactory | inline |
| not_(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| null(const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| optional(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| optional(QualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| options() const | hilti::Builder | |
| or_(Expression *op0, Expression *op1, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| pack(QualifiedType *type, const Expressions &args, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| parameter(ID id, UnqualifiedType *type, parameter::Kind kind=parameter::Kind::In, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| parameter(ID id, UnqualifiedType *type, Expression *default_, parameter::Kind kind=parameter::Kind::In, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| parameters(Params &&... params) (defined in hilti::Builder) | hilti::Builder | inlinestatic |
| port(hilti::rt::Port p, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| qualifiedType(UnqualifiedType *t, Constness const_, Meta m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| qualifiedType(UnqualifiedType *t, Constness const_, Side side, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| regexp(std::string p, AttributeSet *attrs={}, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| regexp(hilti::ctor::regexp::Patterns p, AttributeSet *attrs={}, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| scope(const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| setLocation(const Location &l) (defined in hilti::Builder) | hilti::Builder | |
| size(Expression *op, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| startProfiler(std::string_view name, Expression *size=nullptr) (defined in hilti::Builder) | hilti::Builder | |
| statementAssert(Expression *expr, Expression *msg=nullptr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementAssert(statement::assert::Exception _unused, Expression *expr, UnqualifiedType *excpt, Expression *msg=nullptr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementBlock(const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementBlock(const Statements &stmts, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementBreak(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementComment(std::string comment, statement::comment::Separator separator=statement::comment::Separator::Before, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementContinue(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementDeclaration(hilti::Declaration *d, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementExpression(Expression *e, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementFor(const hilti::ID &id, Expression *seq, Statement *body, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementIf(Declaration *init, Expression *cond, Statement *true_, Statement *false_, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementIf(Expression *cond, Statement *true_, Statement *false_, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementReturn(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementReturn(Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementSetLocation(Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementSwitch(Declaration *cond, const statement::switch_::Cases &cases, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementSwitch(Expression *cond, const statement::switch_::Cases &cases, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementSwitchCase(Expression *expr, Statement *body, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementSwitchCase(const Expressions &exprs, Statement *body, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementSwitchCase(statement::switch_::Default _unused, Statement *body, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementThrow(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementThrow(Expression *expr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementTry(Statement *body, const statement::try_::Catches &catches, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementTryCatch(Declaration *param, Statement *body, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementTryCatch(Statement *body, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementWhile(Declaration *init, Expression *cond, Statement *body, Statement *else_=nullptr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementWhile(Expression *cond, Statement *body, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementWhile(Expression *cond, Statement *body, Statement *else_=nullptr, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| statementYield(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| stopProfiler(Expression *profiler, Expression *size=nullptr) (defined in hilti::Builder) | hilti::Builder | |
| stream(std::string s, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| string(std::string s, bool is_literal, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| stringLiteral(std::string_view s, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| stringMutable(std::string_view s, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| strongReference(QualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| struct_(const ctor::struct_::Fields &f, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| struct_(const ctor::struct_::Fields &f, QualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| sum(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| sumAssign(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| ternary(Expression *cond, Expression *true_, Expression *false_, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| tryMember(Expression *self, const std::string &id_, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| tuple(const Expressions &v, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| type(ID id, QualifiedType *type, declaration::Linkage linkage=declaration::Linkage::Private, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| type(ID id, QualifiedType *type, AttributeSet *attrs, declaration::Linkage linkage=declaration::Linkage::Private, Meta m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| typeAddress(const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeAny(Meta m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeAuto(const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeBitfield(int width, const type::bitfield::BitRanges &bits, AttributeSet *attrs, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeBitfield(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeBitfieldBitRange(const ID &id, int lower, int upper, int field_width, AttributeSet *attrs={}, Expression *ctor_value=nullptr, Meta meta=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeBitfieldBitRange(const ID &id, int lower, int upper, int field_width, AttributeSet *attrs={}, Meta meta=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeBool(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeBytes(const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeBytesIterator(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeDocOnly(const std::string &description, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeEnum(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeEnum(type::enum_::Labels labels, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeEnumLabel(const ID &id, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeEnumLabel(const ID &id, int value, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeError(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeException(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeException(UnqualifiedType *base, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeException(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeFunction(QualifiedType *result, const declaration::Parameters ¶ms, type::function::Flavor flavor=type::function::Flavor::Function, type::function::CallingConvention cc=type::function::CallingConvention::Standard, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeFunction(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeinfo(QualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| typeinfo(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| typeInterval(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeLibrary(std::string cxx_name, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeLibrary(Constness const_, std::string cxx_name, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeList(QualifiedType *t, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeList(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeListIterator(QualifiedType *etype, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeListIterator(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeMap(QualifiedType *ktype, QualifiedType *vtype, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeMap(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeMapIterator(QualifiedType *ktype, QualifiedType *vtype, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeMapIterator(type::Wildcard _, const Meta &meta=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeMember(const ID &id, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeMember(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeName(const ID &id, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeNetwork(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeNull(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOperandList(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOperandList(type::operand_list::Operands operands, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOperandListOperand(ID id, parameter::Kind kind, UnqualifiedType *type, bool optional=false, std::string doc="", Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOperandListOperand(ID id, parameter::Kind kind, UnqualifiedType *type, Expression *default_, bool optional, std::string doc="", Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOperandListOperand(ID id, parameter::Kind kind, UnqualifiedType *type, Expression *default_, std::string doc="", Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOperandListOperand(parameter::Kind kind, UnqualifiedType *type, bool optional=false, std::string doc="", Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOptional(QualifiedType *t, Meta m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeOptional(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typePort(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeReal(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeRegExp(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeResult(QualifiedType *t, Meta m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeResult(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeSet(QualifiedType *t, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeSet(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeSetIterator(QualifiedType *etype, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeSetIterator(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeSignedInteger(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeSignedInteger(unsigned int width, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStream(const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStreamIterator(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStreamView(const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeString(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStrongReference(QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStrongReference(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStruct(const Declarations &fields, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStruct(const declaration::Parameters ¶ms, const Declarations &fields, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStruct(type::Struct::AnonymousStruct _, const Declarations &fields, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeStruct(type::Wildcard _, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeTime(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeTuple(const QualifiedTypes &types, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeTuple(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeTuple(const type::tuple::Elements &elements, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeTupleElement(ID id, QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeTupleElement(QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeType(QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeType(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeTypeInfo(const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| typeUnion(const Declarations &fields, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeUnion(const declaration::Parameters ¶ms, const Declarations &fields, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeUnion(type::Union::AnonymousUnion _, const Declarations &fields, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeUnion(type::Wildcard _, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeUnknown(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeUnsignedInteger(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeUnsignedInteger(unsigned int width, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeValueReference(QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeValueReference(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeVector(QualifiedType *t, const Meta &meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeVector(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeVectorIterator(QualifiedType *etype, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeVectorIterator(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeVoid(Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeWeakReference(QualifiedType *type, Meta meta={}) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| typeWeakReference(type::Wildcard _, const Meta &m=Meta()) (defined in hilti::builder::NodeFactory) | hilti::builder::NodeFactory | inline |
| unequal(Expression *op1, Expression *op2, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| unpack(QualifiedType *type, const Expressions &args, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| unset(Expression *self, const ID &field, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| valueReference(Expression *e, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| vector(const Expressions &v, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| vector(QualifiedType *t, const Expressions &v, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| vector(QualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| void_(const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| weakReference(QualifiedType *t, const Meta &m=Meta()) (defined in hilti::Builder) | hilti::Builder | inline |
| ~Builder()=default (defined in hilti::Builder) | hilti::Builder | virtual |