Method List
-
#[] CSquare::Generator::Op
-
#[] CSquare::Generator
-
#[]= CSquare::Generator::Op
-
#acts_as_hashable CSquare::Hashable::SingletonMethods
-
#acts_as_indexable CSquare::Indexable::SingletonMethods
-
#basename CSquare::Generator
-
#blueprint CSquare::Generator::Op
-
#blueprint CSquare::Generator::Type
-
#blueprint CERB
-
#blueprint CSquare::Generator
-
#blueprint_for CSquare::Generator
-
#blueprints CSquare::Generator
-
#c_filename CSquare::Generator
-
#c_include_guard CSquare::Generator
-
#clone CSquare::Function
-
#code CSquare::Base
-
#common_signature CSquare::Generator::Index
-
#csquare_key C::Literal
-
#csquare_key C::Node
-
#ctype CSquare::Generator::Type
-
#ctype_keys CSquare::Generator::Type
-
#declaration CSquare::Function
-
#declaration CSquare::Generator::Index
-
#declare_inline_source CSquare::Indexable::InstanceMethods
-
#decorate_calls! C::Call
-
#decorate_calls! C::Node
-
#decorate_calls! CSquare::Function
-
#decorate_name! CSquare::Function
-
#decorated CSquare::Generator::Op
-
#decorated CSquare::Generator::BinaryOp
-
#decorated CSquare::Generator::AssignOp
-
#decorated CSquare::Generator::BooleanOp
-
#decorated_basename CSquare::Generator::Index
-
#decorated_call CSquare::Indexable::InstanceMethods
-
#decorated_calls CSquare::Generator::Index
-
#decorated_expression CSquare::Generator::Blueprint
-
#decorated_name CSquare::Generator::Index
-
#decorated_name CSquare::Function
-
#decorated_signature CSquare::Generator::Index
-
#default_key CSquare::Generator
-
#default_name CSquare::Generator::Index
-
#definition CSquare::Function
-
#depth C::BinaryExpression
-
#depth C::Literal
-
#depth C::Dot
-
#depth C::Call
-
#depth C::Index
-
#depth C::Dereference
-
#depth C::Variable
-
#empty? CERB::Buffer
-
#entity CSquare::Base
-
#enumerate CSquare::Generator::Enum
-
#enumerate CSquare::Generator
-
#enumerate_for_index CSquare::Generator::Enum
-
#enumerators CSquare::Generator
-
#enumerees CSquare::Generator::Enum
-
#expand_node C::Node
-
#expand_ops! CSquare::Generator::Blueprint
-
#expand_options CSquare::Indexable::InstanceMethods
-
#externs CSquare::Generator
-
#externs CSquare::Generator::Blueprint
-
#extra_keys CSquare::Generator::Blueprint
-
#extra_templates_by_source CSquare::Generator::Blueprint
-
#fields CSquare::Generator::Blueprint
-
find_broken_ast CSquare::Function
-
#force_decorated_call CSquare::Indexable::InstanceMethods
-
#generator CSquare::Generator::Type
-
#generator CSquare::Generator::Blueprint
-
#get_binding CSquare::Indexable::InstanceMethods
-
#h_filename CSquare::Generator
-
#h_include_guard CSquare::Generator
-
#has_key? CSquare::Generator::Op
-
#has_local? CSquare::Function
-
#has_local? C::Block
-
#has_local? C::FunctionDef
-
#has_local_below? C::Node
-
#has_op? CSquare::Generator::Blueprint
-
#has_source? CSquare::Generator::Blueprint
-
#id CSquare::Generator::Type
-
#id CSquare::Generator::Blueprint
-
#id CSquare::Generator::Op
-
included CSquare::Hashable
-
included CSquare::Indexable
-
#index CSquare::Indexable::InstanceMethods
-
#indices CSquare::Generator::Blueprint
-
#indices_c_code CSquare::Generator
-
#initialize CSquare::Generator::Enum::Namer
-
#initialize CSquare::Generator
-
#initialize CSquare::Function
-
#initialize CERB::Buffer
-
#initialize CERB
-
#initialize CSquare::Base
-
#initialize CSquare::Generator::Type
-
#initialize CSquare::Generator::Index
-
#initialize CSquare::Generator::Enum
-
#initialize CSquare::Generator::Op
-
#initialize CSquare::Generator::Blueprint
-
#inline_op_function_def CSquare::Generator::Blueprint
-
#inline_op_function_name CSquare::Indexable::InstanceMethods
-
#inline_op_return_type CSquare::Generator::Blueprint
-
#inline_op_return_typename CSquare::Generator::Blueprint
-
#inspect CSquare::Generator
-
#inspect CSquare::Generator::Blueprint
-
#inspect CSquare::Generator::Type
-
#inspect CSquare::Generator::Op
-
#involves? C::Literal
-
#involves? C::Expression
-
#involves? C::UnaryExpression
-
#involves? C::Variable
-
#involves_on_left? C::AssignmentExpression
-
#involves_on_left? C::BinaryExpression
-
#involves_on_right? C::AssignmentExpression
-
#involves_on_right? C::BinaryExpression
-
#key CSquare::Generator::Blueprint
-
#keys CSquare::Generator::Type
-
#keys_for CSquare::Generator
-
#locals C::Block
-
#locals CSquare::Function
-
#locals_and_types CSquare::Function
-
#long CSquare::Generator::Type
-
#long_id CSquare::Generator::Type
-
#long_key CSquare::Generator::Blueprint
-
#max CSquare::Generator::Type
-
#min CSquare::Generator::Type
-
#mutate! CSquare::Function
-
#mutate_functions CSquare::Generator::Blueprint
-
#name CSquare::Generator::Index
-
#name CSquare::Generator::Enum
-
#name CSquare::Generator::Enum::Namer
-
#name CSquare::Function
-
#name CSquare::Generator::Enum::OpNamer
-
#new_temp_local C::Node
-
#new_temp_local C::Block
-
#new_temp_statement C::Node
-
#new_temp_statement C::Block
-
#num CSquare::Generator::Enum::OpNamer
-
#num CSquare::Generator::Enum::SparseOpNamer
-
#num CSquare::Generator::Enum::Namer
-
#on CSquare::Generator::Enum
-
#op C::Node
-
#op CSquare::Generator::Blueprint
-
#op_symbols CSquare::Generator
-
#op_symbols CSquare::Generator::Blueprint
-
#params CSquare::Generator
-
#params CSquare::Function
-
#params C::FunctionDef
-
#params CSquare::Generator::Blueprint
-
#parent_block C::Node
-
#parent_function_def C::Node
-
#parent_stmt C::Node
-
#parsed_inline_op_function CSquare::Generator::Blueprint
-
#parser CSquare::Base
-
#path CSquare::Generator
-
#patterns CSquare::Generator::Op
-
#prefixed_literal? C::PrefixExpression
-
#prefixed_literal? C::Expression
-
#prefixed_variable? C::PrefixExpression
-
#prefixed_variable? C::Expression
-
#preprocess_source CSquare::Indexable::InstanceMethods
-
#push CERB::Buffer
-
#read_and_parse_source CSquare::Indexable::InstanceMethods
-
#read_source CSquare::Generator
-
#read_source CSquare::Generator::Blueprint
-
#recognizes? CSquare::Generator::Blueprint
-
#recombine! C::Index
-
#recombine! C::Declarator
-
#recombine! C::Declaration
-
#recombine! C::BinaryExpression
-
#recombine! C::Variable
-
#recombine! C::AssignmentExpression
-
#recombine! C::Node
-
#recombine! C::Call
-
#recombine_recursive! C::Block
-
#recursively_decorate_calls! C::Call
-
#recursively_replace_casts! C::CompoundLiteral
-
#recursively_replace_casts! C::Node
-
#recursively_replace_casts! C::Cast
-
#rename! CSquare::Function
-
#replace_types! C::Block
-
#replace_types! C::Node
-
#replace_types! CSquare::Function
-
#replace_types! C::Function
-
#replace_types! C::Sizeof
-
#reset! CERB::Buffer
-
#responds_to_typename? CSquare::Generator::Blueprint
-
#result CERB::Buffer
-
#return_type CSquare::Function
-
#return_typename C::Call
-
#return_typename C::DirectType
-
#return_typename C::AssignmentExpression
-
#return_typename C::Int
-
#return_typename CSquare::Generator::Index
-
#return_typename C::Index
-
#return_typename C::Dot
-
#return_typename C::Dereference
-
#return_typename C::Literal
-
#return_typename C::CompoundLiteral
-
#return_typename C::Function
-
#return_typename C::Variable
-
#return_typename C::Return
-
#return_typename C::BinaryExpression
-
#return_typename C::PrefixExpression
-
#select_pattern CSquare::Generator::BooleanOp
-
#select_pattern CSquare::Generator::BinaryOp
-
#select_pattern CSquare::Generator::AssignOp
-
#select_type_symbol CSquare::Generator::BinaryOp
-
#select_type_symbol CSquare::Generator::AssignOp
-
#selector CSquare::Generator::Enum
-
#sources CSquare::Generator::Blueprint
-
#src CERB
-
#stacked_enumerees CSquare::Generator::Index
-
#temp_local_declarations C::Block
-
#temp_locals C::Block
-
#temp_statements C::Block
-
#template_keys CSquare::Indexable::InstanceMethods
-
#template_locals CSquare::Function
-
#template_params CSquare::Function
-
#to_c CSquare::Generator::Index
-
#to_c CSquare::Generator::Enum
-
#type CSquare::Generator::Blueprint
-
#type_keys CSquare::Generator::Type
-
#type_of C::FunctionDef
-
#type_of CSquare::Function
-
#types CSquare::Generator::Blueprint
-
#types CSquare::Generator
-
#underlying_typename C::IndirectType
-
#underlying_typename C::DirectType
-
#underlying_typename C::PrimitiveType
-
#underlying_typename C::CompoundLiteral
-
#underlying_typename= C::DirectType
-
#underlying_value C::Variable
-
#underlying_value C::Literal
-
#underlying_value C::Negative
-
#use_decorated? CSquare::Generator::Index
-
#vars CSquare::Generator::Blueprint