public static LLVMAttributeRef[] GetCallSiteAttributes(LLVMValueRef C, LLVMAttributeIndex Idx) { var arr = new LLVMAttributeRef[GetCallSiteAttributeCount(C, Idx)]; GetCallSiteAttributes(C, Idx, out arr[0]); return(arr); }
public static LLVMAttributeRef[] GetAttributesAtIndex(LLVMValueRef F, LLVMAttributeIndex Idx) { var arr = new LLVMAttributeRef[GetAttributeCountAtIndex(F, Idx)]; GetAttributesAtIndex(F, Idx, out arr[0]); return(arr); }
public static string GetStringAttributeValue(LLVMAttributeRef A) { return(GetStringAttributeValue(A, out uint length)); }