Lines Matching defs:function

249 /// This function serves a similar purpose as RequireCompleteType above, but it
607 // exist in a module file, so it is cheap to call this function
691 // function of the proper type.
981 // Parse the function children for the parameters
1024 // clang_type will get the function prototype clang type after this
1078 // We uniqued the parent class of this function to another
1103 // function prototype off of, so we need this type to be
1107 // If we have a specification, then the function type should
1124 // function prototype off of, so we need this type to be
1147 // We have a C++ member function with no children (this
1149 // a function that isn't well formed in the DWARF, so
1220 // function call above.
1260 // We currently generate function templates with template parameters in
1271 // We just have a function that isn't part of a class
1299 // This ensures that clang::CodeGen emits function calls
1304 // approximately matching function names. The motivating
1327 "Setting object pointer name: %s on function "
1536 } else if (sc.function != nullptr && sc_parent_die) {
1538 sc.function->GetBlock(true).FindBlockByID(sc_parent_die.GetID());
1540 symbol_context_scope = sc.function;
1619 // stack, put it on the heap. This function is often called recursively and
1847 // function prototypes.
1917 // the SymbolFile virtual function
2475 // demangled name using the decl context. We skip if the function is
2775 // This function can only parse DW_TAG_APPLE_property.
2821 // The maximum int size supported at the moment by this function. Limited
2908 // This function can only parse DW_TAG_member.
3251 // In order to determine if a C++ member function is "const" we
3514 "something not in a function");
3528 const DWARFDIE &function) {
3529 assert(IsSubroutine(function));
3530 for (DWARFDIE context = block; context != function.GetParent();
3532 assert(!IsSubroutine(context) || context == function);
3694 // for DW_AT_declaration set to 1. Sometimes concrete function instances are