Lines Matching full:entity
111 * \brief Describes the availability of a particular entity, which indicates
112 * whether the use of this entity will result in a warning or error due to
117 * \brief The entity is available.
121 * \brief The entity is available, but has been deprecated (and its use is
126 * \brief The entity is not available; any use of it will be an error.
130 * \brief The entity is available, but not accessible; any use of it will be
1379 * \brief Describes the kind of entity that a cursor refers to.
2039 * to the entity that resides at that location, allowing one to map from the
2055 * \brief Retrieve the NULL cursor, which represents no entity.
2098 * particular cursor refers to another entity.
2142 * \brief Describe the linkage of the entity referred to by a cursor.
2163 * \brief Determine the linkage of the entity referred to by a given cursor.
2168 * \brief Determine the availability of the entity that this cursor refers to.
2178 * \brief Describe the "language" of the entity referred to by a cursor.
2188 * \brief Determine the "language" of the entity referred to by a given cursor.
2250 * lexical parent for a given entity can change without affecting the semantics
2252 * same entity may be different. Changing the semantic parent of a declaration,
2254 * of a particular entity should all have the same semantic context.
2285 * lexical parent for a given entity can change without affecting the semantics
2287 * same entity may be different. Changing the semantic parent of a declaration,
2289 * of a particular entity should all have the same semantic context.
2375 * \brief Map a source location to the cursor that describes the entity at that
2379 * unit down to the most specific cursor that describes the entity at that
2386 * \returns a cursor representing the entity at the given source location, or
2387 * a NULL cursor if no such entity can be found.
2412 * entity was actually used).
2896 * \brief Retrieve a Unified Symbol Resolution (USR) for the entity referenced
2900 * entity (function, class, variable, etc.) within a program. USRs can be
2902 * one translation refer to an entity defined in another translation unit.
2948 * \brief Retrieve a name for the entity referenced by this cursor.
2968 * \brief Retrieve the display name for the entity referenced by this cursor.
2977 * entity that it references.
2990 * of some entity, retrieve a cursor that describes the definition of
2991 * that entity.
3013 * e.g., because there is no definition of that entity within this
3020 * is also a definition of that entity.
3041 * entity. One of these cursor is considered the "canonical" cursor, which
3042 * is effectively the representative for the underlying entity. One can
3043 * determine if two cursors are declarations of the same underlying entity by
3046 * \returns The canonical cursor for the entity referred to by the given cursor.
3285 * that can be mapped to a specific entity within the abstract syntax tree.
3373 * the name of the entity being referenced, whether the text chunk is part of
3385 * \brief The kind of entity that this completion refers to.
3388 * *Decl cursor kinds), describing the entity that the completion is
3638 * \brief Determine the availability of the entity that this code-completion
4224 * \brief The client's data object that is associated with a semantic entity.
4326 * \brief Extra C++ template information for an entity. This can apply to:
4459 * \brief The entity is referenced directly in user's code.
4480 * \brief The entity that gets referenced.
4544 * \brief Called to index a reference of an entity.
4589 * \brief For retrieving a custom CXIdxClientEntity attached to an entity.
4595 * \brief For setting a custom CXIdxClientEntity attached to an entity.
4632 * for only one reference of an entity per source file that does not also
4633 * include a declaration/definition of the entity.