Lines Matching defs:FnRef
2621 unsigned LLVMCountParams(LLVMValueRef FnRef) {
2623 // LLVMCountParamTypes(LLVMGlobalGetValueType(FnRef))
2624 return unwrap<Function>(FnRef)->arg_size();
2627 void LLVMGetParams(LLVMValueRef FnRef, LLVMValueRef *ParamRefs) {
2628 Function *Fn = unwrap<Function>(FnRef);
2633 LLVMValueRef LLVMGetParam(LLVMValueRef FnRef, unsigned index) {
2634 Function *Fn = unwrap<Function>(FnRef);
2797 unsigned LLVMCountBasicBlocks(LLVMValueRef FnRef) {
2798 return unwrap<Function>(FnRef)->size();
2801 void LLVMGetBasicBlocks(LLVMValueRef FnRef, LLVMBasicBlockRef *BasicBlocksRefs){
2802 Function *Fn = unwrap<Function>(FnRef);
2862 LLVMValueRef FnRef,
2864 return wrap(BasicBlock::Create(*unwrap(C), Name, unwrap<Function>(FnRef)));
2867 LLVMBasicBlockRef LLVMAppendBasicBlock(LLVMValueRef FnRef, const char *Name) {
2868 return LLVMAppendBasicBlockInContext(LLVMGetGlobalContext(), FnRef, Name);