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

Lines Matching defs:variable

864   /// MethodVarNames - uniqued method variable names.
882 /// PropertyNames - uniqued method variable names.
1042 /// CreateMetadataVar - Create a global variable with internal
1046 /// variable, but also sets the section and alignment and adds the
1049 /// \param Name - The variable name.
1050 /// \param Init - The variable initializer; this is also used to
1051 /// define the type of the variable.
1052 /// \param Section - The section the variable should go into, or empty.
1053 /// \param Align - The alignment for the variable, or 0.
1054 /// \param AddToUsed - Whether the variable should be added to
1496 /// GetClassGlobal - Return the global variable for the Objective-C
1532 /// ObjCIvarOffsetVariable - Returns the ivar offset variable for
1868 /// A helper function to create an internal or private global variable.
2400 printf("\n block variable layout for block: ");
2421 const VarDecl *variable = CI.getVariable();
2422 QualType type = variable->getType();
2424 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable);
2443 assert(!type->isArrayType() && "array variable should not be caught");
2460 /// block variable for the purpose of block layout meta-data generation. FQT is
2461 /// the type of the variable captured in the block.
2637 /// block variable layout if it can. If not, it returns 0. Rules are as follow:
2816 // Block variable layout instruction has been inlined.
2819 printf("\n Inline BYREF variable layout: ");
2821 printf("\n Inline block variable layout: ");
2842 printf("\n Byref variable layout: ");
2844 printf("\n Block variable layout: ");
2950 const VarDecl *variable = CI.getVariable();
2951 QualType type = variable->getType();
2953 const CGBlockInfo::Capture &capture = blockInfo.getCapture(variable);
2961 assert(!type->isArrayType() && "array variable should not be caught");
2994 assert(!T->isArrayType() && "__block array variable should not be caught");
4530 variable is modified between the setjmp and the longjmp, it has
4661 // variable in a place that dominates the branch through the cleanup
4809 // The scope of the catch variable ends right here.
4840 // Collect any cleanups for the catch variable. The scope lasts until
4847 // Initialize the catch variable.
4855 // We're done with the catch variable.
4910 // If we have a propagating-exception variable, check it.
5132 // superclass variable. <rdar://problem/6803242>
6884 /// ObjCIvarOffsetVariable - Returns the ivar offset variable for
6940 // useful assertion: we'll never use this variable to calculate ivar offsets,