#![crate_name = "objc2_foundation"]
#![crate_type = "lib"]
#[macro_use]
extern crate objc;
pub use self::array::{
INSArray, INSMutableArray, NSArray, NSComparisonResult, NSMutableArray, NSMutableSharedArray,
NSRange, NSSharedArray,
};
pub use self::data::{INSData, INSMutableData, NSData, NSMutableData};
pub use self::dictionary::{INSDictionary, NSDictionary};
pub use self::enumerator::{INSFastEnumeration, NSEnumerator, NSFastEnumerator};
pub use self::object::{INSObject, NSObject};
pub use self::string::{INSCopying, INSMutableCopying, INSString, NSString};
pub use self::value::{INSValue, NSValue};
#[link(name = "Foundation", kind = "framework")]
extern "C" {}
#[macro_use]
mod macros;
mod array;
mod data;
mod dictionary;
mod enumerator;
mod object;
mod string;
mod value;