// RUN: %clang_cc1 -no-opaque-pointers -triple x86_64-unknown-linux-gnu -emit-llvm < %s | FileCheck %s
typedef __SIZE_TYPE__ size_t;
void *;
void *;
void *;
void *;
void *;
void *
void *
void *
void *
void *
// CHECK: @malloc(i64 noundef) #1
// CHECK: @calloc(i64 noundef, i64 noundef) #2
// CHECK: @realloc(i8* noundef, i64 noundef) #3
// CHECK: @aligned_alloc(i64 noundef, i64 noundef) #3
// CHECK: @memalign(i64 noundef, i64 noundef) #3
// CHECK: attributes #1 = { allocsize(0)
// CHECK: attributes #2 = { allocsize(0,1)
// CHECK: attributes #3 = { allocsize(1)