• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:Add

110     void Add(const NamedDecl *ND, unsigned Index) {
127 // Add the new element to the end of the vector.
316 /// Add a new result to this result set (if it isn't already in one
325 /// Add a new result to this result set, where we already know
339 /// Add a new non-declaration result to this result set.
351 /// Add a visited context.
1168 SMap[R.Declaration->getDeclName()].Add(R.Declaration, Results.size());
1343 OverloadSet.Add(Method, Results.size());
1656 /// Add type specifiers for the current language as keyword results.
1916 /// Add a completion for "this", if we're in a member function.
2001 /// Add language constructs that show up for "ordinary" names.
2557 // Add "super", if we're in an Objective-C class with a superclass.
2942 /// Add function parameter chunks to the given code completion string.
2982 // Add the placeholder string.
2996 /// Add template parameter chunks to the given code completion string.
3072 // Add the placeholder string.
3078 /// Add a qualifier to the given code-completion string, if the
3106 // FIXME: Add ref-qualifier!
3135 /// Add the name of the given declaration
3358 // FIXME: Right now this works well with lambdas. Add support for other functor
3378 // Add documentation comment, if it exists.
3465 // Add the function parameters
3634 /// Add function overload parameter chunks to the given code completion
4238 // Add nested-name-specifiers.
4254 // the initial opening bracket '[' missing. Add appropriate completions.
4526 // Add the placeholder string.
4547 // Add properties in this container.
4604 // Add the placeholder string.
4633 // Add nullary methods or implicit class properties
4674 // Add properties in referenced protocols.
5226 // Add property results based on our interface.
5233 // Add properties from the protocols in a qualified interface.
5254 // Add all ivars from this class and its superclasses.
5475 // Add any enumerators that have not yet been mentioned.
5511 // Add the remaining viable overload candidates as code-completion results.
5587 // Add the base as first argument (use a nullptr if the base is implicit).
5702 // FIXME: Add support for Base class constructors as well.
5899 // Add calls to overridden virtual functions, if there are any.
6001 // Add the most recent definition (or extended definition) of each
6047 // Add the names of overloadable operators. Note that OO_Conditional is not
6054 // Add any type names visible from the current scope
6061 // Add any type specifiers
6097 // Add completions for base classes.
6183 // Add completions for virtual base classes.
6198 // Add completions for members.
6261 // Add 'this', if it would be valid.
6738 /// Add all of the Objective-C methods in the given Objective-C
6807 // Add methods in protocols.
6812 // Add methods in categories.
6818 // Add a categories protocol methods.
6827 // Add methods in category implementations.
6834 // Add methods in superclass.
6841 // Add methods in our implementation, if any.
6908 // Add context-sensitive, Objective-C parameter-passing keywords.
6960 // Add various builtin type names and specifiers.
6964 // Add the various type names
7049 // Add a special completion for a message send to "super", which fills in the
7315 // Add all of the factory methods in this Objective-C class, its protocols,
7639 /// Add all of the protocol declarations that we find in the given
7672 // Add all protocols.
7691 // Add all protocols.
7702 /// Add all of the Objective-C interface declarations that we find in
7728 // Add all classes.
7753 // Add all classes.
7771 // Add all unimplemented classes.
7802 // Add all of the categories we know about.
7835 // Add all of the categories that have have corresponding interface
7876 // Add any properties that we find.
7932 // Add all of the instance variables in this class and its superclasses.
8019 // Add methods from any class extensions and categories.
8066 // Add methods in this container. This operation occurs last because
8081 /// Add the parenthesized return or parameter type chunk to a code
8108 /// Add code completions for Objective-C Key-Value Coding (KVC) and
8158 // Add the normal accessor -(type)key.
8194 // Add the normal mutator.
8245 // Add -(NSUInteger)countOf<key>
8267 // Add -(id)objectInKeyAtIndex:(NSUInteger)index
8289 // Add -(NSArray *)keyAtIndexes:(NSIndexSet *)indexes
8316 // Add -(void)getKey:(type **)buffer range:(NSRange)inRange
8764 // Add declarations or definitions for each of the known methods.
8778 // Add the '-'/'+' prefix if it wasn't provided yet.
8800 // Add all parameters to the pattern.
8805 // Add the part of the selector name.
8816 // Add the parameter type.
8865 // Add Key-Value-Coding and Key-Value-Observing accessor methods for all of
9154 // Add just the names of macros, not their arguments.