Xreate
The Xreate programming language
AdvancedInstructions Member List

This is the complete list of members for AdvancedInstructions, including all inherited members.

compileArrayIndex(llvm::Value *aggregate, std::vector< llvm::Value *> indexes, std::string ident="")AdvancedInstructions
compileConstantStringAsPChar(const std::string &data, const std::string &hintRetVar)AdvancedInstructions
compileFold(const Expression &fold, const std::string &ident="")AdvancedInstructions
compileFoldInf(const Expression &fold, const std::string &ident="")AdvancedInstructions
compileIf(const Expression &exprIf, const std::string &ident)AdvancedInstructions
compileListAsSolidArray(const Expression &expr, const std::string &hintRetVar)AdvancedInstructions
compileMapSolidOutput(const Expression &expr, const std::string hintRetVar="")AdvancedInstructions
compileSequence(const Expression &expr)AdvancedInstructions
compileStructIndex(llvm::Value *aggregate, const ExpandedType &t, const std::string &idx)AdvancedInstructions
compileSwitch(const Expression &exprSwitch, const std::string &hintRetVar)AdvancedInstructions
compileSwitchVariant(const Expression &exprSwitch, const std::string &hintRetVar)AdvancedInstructions