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

Lines Matching refs:identifier

276 /// If the identifier refers to a type name within this scope,
279 /// This routine performs ordinary name lookup of the identifier II
395 // identifier is not a template (typo correction for template names
428 // that only makes sense if the identifier was treated like a type.
581 // Diagnose that this identifier was undeclared, and retry the lookup during
919 // function call consists solely of an identifier, and if no
920 // declaration is visible for this identifier, the identifier is
924 // extern int identifier ();
1175 if ((NextToken.is(tok::identifier) ||
1405 // If the parameter has an identifier, then add it to the scope
1489 // the label at the appropriate place in the identifier chain.
3980 // For an identifier with internal or external linkage declared
3981 // in a scope in which a prior declaration of that identifier is
3983 // external linkage, the type of the identifier at the later
4125 // For an identifier declared with the storage-class specifier
4127 // identifier is visible,23) if the prior declaration specifies
4128 // internal or external linkage, the linkage of the identifier at
4132 // identifier has external linkage.
5210 // context and into the identifier resolver chain for name lookup
5276 // context and into the identifier resolver chain for name lookup
5315 // The template-name shall be the same identifier as the template-name
5683 // All of these full declarators require an identifier. If it doesn't have
5879 // If this has an identifier and is not a function template specialization,
6031 /// Diagnose function specifiers on a declaration of an identifier that
6034 // FIXME: We should probably indicate the identifier in question to avoid
8356 // The declaration of an identifier for a function that has
12486 // Block scope. C99 6.7p7: If an identifier for an object is
12514 // File scope. C99 6.9.2p2: A declaration of an identifier for an
12527 // C99 6.9.2p3: If the declaration of an identifier for an object is
12707 // for ( for-range-identifier : for-range-initializer ) statement
12709 // for ( auto&& for-range-identifier : for-range-initializer ) statement
13358 // simple identifier except [...irrelevant cases...].
13634 // Verify 6.9.1p6: 'every identifier in the identifier list shall be declared'
13655 // Use the identifier location for the type source range.
14028 // If this has an identifier, add it to the scope stack.
14555 /// ImplicitlyDefineFunction - An undeclared identifier was used in a function
14559 // Find the scope in which the identifier is injected and the corresponding
15350 // If there is an identifier, use the location of the identifier as the
15573 // class-key identifier
15577 // function defined in namespace scope, the identifier is
15580 // declaration, the identifier is declared in the smallest
15932 // If there is an identifier, use the location of the identifier as the
16112 // If this has an identifier, add it to the scope stack.
17964 // An identifier declared as an enumeration constant has type int.