symbol_type
initial_value = LLVMConstInt(symbol_type(sym), initializer->value, 1);
initial_value = LLVMConstReal(symbol_type(sym), initializer->fvalue);
type = symbol_type(sym->ctype.base_type);
LLVMTypeRef type = symbol_type(sym);
return symbol_type(sym->ctype.base_type);
ret = symbol_type(sym->ctype.base_type);
return symbol_type(insn->type);
static LLVMTypeRef symbol_type(struct symbol *sym);
LLVMTypeRef type = symbol_type(sym);
return symbol_type(sym->ctype.base_type);
dtype = symbol_type(ctype);
return LLVMGetUndef(symbol_type(ctype));
result = LLVMGetUndef(symbol_type(ctype));
LLVMTypeRef dtype = symbol_type(ctype);
LLVMTypeRef dtype = symbol_type(ctype);
LLVMTypeRef dtype = symbol_type(ctype);
arg_type[idx++] = symbol_type(arg_sym);
elem_type = symbol_type(base_type);
rhs = LLVMGetUndef(symbol_type(insn->type));
dtype = symbol_type(insn->type);
member_type = symbol_type(member);
dtype = symbol_type(insn->type);
LLVMTypeRef dtype = symbol_type(insn->type);
LLVMTypeRef dtype = symbol_type(insn->type);