Lines Matching defs:name
57 for (const char *const * name = names; name < names + count; ++name)
58 if (section.find_property(*name))
82 /// file name to match.
85 /// the file name to *NOT* match.
154 /// designates the file name that contains the ABI artifact this
166 /// designates the file name that contains the ABI artifacts this
178 /// artifacts of a file which name does *NOT* match the regular
191 /// artifacts of a file which name does *NOT* match the regular
201 /// name.
415 /// @param type_name the name of the type about which diff reports
481 /// Setter for the name of the type about which diff reports should be
484 /// @param name the new type name.
486 type_suppression::set_type_name(const string& name)
487 {priv_->type_name_ = name;}
489 /// Getter for the name of the type about which diff reports should be
492 /// @param return the type name.
934 /// This function does not take the name of the type into account
942 /// type without taking its name into account.
1000 /// Test if a type suppression specification matches a type name.
1004 /// @param type_name the type name to consider.
1006 /// @return true iff the type designated by its name @p type_name is
1016 // Check if there is an exact type name match.
1026 // If the qualified name of the considered type doesn't match
1027 // the regular expression of the type name, then this
1162 /// Test if a type suppression matches a type name and location.
1166 /// @param type_name the name of the type to consider.
1608 "name",
1670 is_simple_property(section.find_property("name"));
1967 /// @param tn the type name of the parameter designated by this specification.
1996 /// Getter for the type name of the parameter designated by this specification.
1998 /// @return the type name of the parameter.
2003 /// Setter for the type name of the parameter designated by this
2006 /// @param tn new parameter type name to set.
2015 /// account only if the name of the parameter as returned by
2019 /// @return the regular expression or the parameter type name.
2028 /// account only if the name of the parameter as returned by
2032 /// @param type_name_regex_str the new type name regular expression to
2055 /// @param the name of the function the user wants the current
2059 /// @param nr if @p name is empty this parameter is a regular
2061 /// current specification to designate. If @p name is not empty, this
2066 /// @param ret_tn the name of the return type of the function the user
2082 /// @param sym_n the name of symbol of the function the user wants
2093 /// @param sym_v the name of the version of the symbol of the function
2104 const string& name,
2114 priv_(new priv(name, nr, ret_tn, ret_tr, ps,
2157 /// Getter for the name of the function the user wants the current
2161 /// @return the name of the function.
2166 /// Setter for the name of the function the user wants the current
2170 /// @param n the new function name to set.
2213 /// Getter for the name of the return type of the function the user
2217 /// @return the name of the return type of the function.
2222 /// Setter for the name of the return type of the function the user
2226 /// @param tr the new name of the return type of the function to set.
2235 /// If the name of the return type of the function as returned by
2251 /// If the name of the return type of the function as returned by
2295 /// Getter for the name of symbol of the function the user wants this
2301 /// @return name of the symbol of the function.
2306 /// Setter for the name of symbol of the function the user wants this
2312 /// @return name of the symbol of the function.
2320 /// If the symbol name as returned by
2336 /// If the symbol name as returned by
2352 /// If a symbol name is matched by this regular expression, then the
2355 /// If the symbol name as returned by
2371 /// If a symbol name is matched by this regular expression, then the
2374 /// If the symbol name as returned by
2388 /// Getter for the name of the version of the symbol of the function
2399 /// Setter for the name of the version of the symbol of the function
2503 // Check if the name and soname of the binaries match the current
2507 // Check if the name of the binaries match the current suppr spec
2520 // Check if the "name" property matches.
2531 // name is the same as the function name and we want to
2545 // There is an alias which name is different from
2546 // the function (symbol) name given in the
2565 // name is the same as the function name and we want to
2596 // name is the same as the function name and we want to
2656 // condition matches the name of all aliases.
2683 // condition matches the name of all aliases.
2815 // Check if the name and soname of the binaries match the current
2819 // Check if the name of the binaries match the current
2835 // Consider the symbol name.
2936 /// Test if a variable suppression matches a variable denoted by its name.
2940 /// @param var_name the name of the variable to consider.
2970 /// symbol name.
2974 /// @param var_linkage_name the name of the variable to consider.
3005 /// qualified name.
3009 /// @param type_name the name of the type to consider.
3012 /// name @p type_name.
3075 // look for the type name (regex)
3126 "name",
3189 is_simple_property(section.find_property("name"));
3190 string name = name_prop
3270 name,
3281 && (!name.empty()
3329 /// @param name the name of the variable the user wants the current
3333 /// @param name_regex_str if @p name is empty, this parameter is a
3335 /// wants the current specification to designate. If @p name is not
3340 /// @param symbol_name the name of the symbol of the variable the user
3363 /// @param type_name the name of the type of the variable the user
3374 const string& name,
3383 priv_(new priv(name, name_regex_str,
3430 /// Getter for the name of the variable the user wants the current
3434 /// @return the name of the variable.
3439 /// Setter for the name of the variable the user wants the current
3443 /// @param n the new name of the variable to set.
3450 /// If the variable name as returned by
3455 /// @return the regular expression for the variable name.
3462 /// If the variable name as returned by
3467 /// @param r the new regular expression for the variable name.
3486 /// Getter for the name of the symbol of the variable the user wants
3492 /// @return the name of the symbol of the variable.
3497 /// Setter for the name of the symbol of the variable the user wants
3503 /// @param n the new name of the symbol of the variable.
3516 /// @return the regular expression for a symbol name of the variable.
3529 /// @param r the regular expression for a symbol name of the variable.
3537 /// If a symbol name is matched by this regular expression, then the
3540 /// If the symbol name as returned by
3556 /// If a symbol name is matched by this regular expression, then the
3559 /// If the symbol name as returned by
3615 /// Getter for the name of the type of the variable the user wants the
3621 /// @return the name of the variable type.
3626 /// Setter for the name of the type of the variable the user wants the
3632 /// @param n the new name of the variable type.
3640 /// If the type name as returned by
3645 /// @return the regular expression of the variable type name.
3653 /// If the type name as returned by
3658 /// @param r the regular expression of the variable type name.
3711 // Check if the name and soname of the binaries match
3714 // Check if the name of the binaries match the current
3729 // Check for "name" property match.
3737 // If the "name" property is empty, then consider checking for the
3859 // Check if the name and soname of the binaries match the current
3863 // Check if the name of the binaries match the current suppr
3879 // Consider the symbol name
4006 "name",
4068 is_simple_property(section.find_property("name"));
4176 /// @param var_name the name of the variable to consider.
4178 /// @param var_linkage_name the linkage name of the variable to consider.
4186 /// variable which linkage name is @p var_linkage_name.
4217 /// designates the file name that instances of @ref file_suppression
4221 /// designates the file name that instances of @ref file_suppression
4223 /// be activated if its file name does not match the regular
4413 /// Test if a given SONAME or file name is matched by a given
4418 /// @param filename the file name to consider.
4433 /// @return the name of the artificial private type suppression
4497 // none of them match the file name of the current binary. So
4511 /// @param fn_name the name of the function to consider.
4514 /// function which name is @p fn_name.
4551 /// @param fn_linkage_name the linkage name of the function to
4555 /// function which linkage name is @p fn_linkage_name.
4586 /// name, in the context of a given front-end.
4592 /// @param var_name the name of the variable to consider.
4595 /// variable which name is @p var_name.
4608 /// symbol has a given name, in the context of a given front-end.
4614 /// @param var_linkage_name the name of the ELF symbol of the variable
4618 /// variable which ELF symbol name is @p var_linkage_name.
4631 /// its name and source location, in the context of a given front-end.
4637 /// @param type_name the name of the type to consider.
4688 /// match a given ELF symbol, designated by its name and kind.
4692 /// @param sym_name the name of the symbol to consider.
4714 /// The function is designated by its name and its linkage_name.
4718 /// @param fn_name the name of the function to consider.
4720 /// @param fn_linkage_name the linkage name of the function to
4754 /// The variable is designated by its name and its linkage_name.
4758 /// @param var_name the name of the variable to consider.
4760 /// @param var_linkage_name the linkage name of the variable to
4794 /// The type is designated by its name and its source location.
4798 /// @param type_name the name of the type to consider.