Lines Matching refs:Function
26 class Function;
91 /// Emits a try / catch statement. This function is intended to be called by
94 /// to call when entering and exiting a \@catch() block, and the function
96 /// NULL, then the function assumes that the EH personality function provides
105 /// the object. This function can be called by subclasses that use
109 llvm::Function *syncEnterFn,
110 llvm::Function *syncExitFn);
115 /// Generate the function required to register all Objective-C components in
117 virtual llvm::Function *ModuleInitFunction() = 0;
189 /// Generate a function preamble for a method with the specified
192 // FIXME: Current this just generates the Function definition, but really this
195 virtual llvm::Function *GenerateMethod(const ObjCMethodDecl *OMD,
198 /// Return the runtime function for getting properties.
201 /// Return the runtime function for setting properties.
204 /// Return the runtime function for optimized setting properties.
229 /// EnumerationMutationFunction - Return the function that's called by the