Lines Matching refs:Function
115 /// getFunctionName - Get function name for the given FunctionDecl. If the
668 /// CollectRecordFields - A helper function to collect debug info for
717 /// function type is not updated to include implicit "this" pointer. Use this
756 /// inside a function.
766 /// CreateCXXMemberFunction - A helper function to create a DISubprogram for
767 /// a single member function GlobalDecl.
838 /// CollectCXXMemberFunctions - A helper function to collect debug info for
856 /// CollectCXXFriends - A helper function to collect debug info for
874 /// CollectCXXBases - A helper function to collect debug info for
917 /// CollectTemplateParams - A helper function to collect template parameters.
942 /// CollectFunctionTemplateParams - A helper function to collect debug
943 /// info for function template parameters.
957 /// CollectCXXTemplateParams - A helper function to collect debug info for
980 /* Function type */
1438 // We have a member function pointer type. Treat it as a struct with two
1445 // FIXME: This should probably be a function type instead.
1727 /// EmitFunctionStart - Constructs the debug code for entering a function -
1730 llvm::Function *Fn,
1745 // If there is a DISubprogram for this function available then use it.
1778 // Use llvm function name.
1787 // statement representing function body.
1799 // Push function on region stack.
1871 /// EmitFunctionEnd - Constructs the debug code for exiting a function.
1877 // Pop all regions for this function.