Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Emit

90   void Emit();
108 // \param Output (out) String containing the enums to emit in the output file.
115 // Emit the enum or struct used in the generated file.
140 // Emit the FunctionExtensionTable that lists all function extensions.
143 // Emit the TypeTable containing all types used by OpenCL builtins.
146 // Emit the SignatureTable. This table contains all the possible signatures.
156 // Emit the BuiltinTable table. This table contains all the overloads of
169 // Emit a StringMatcher function to check whether a function name is an
173 // Emit a function returning the clang QualType instance associated with
233 void BuiltinNameEmitter::Emit() {
239 // Emit enums and structs.
246 // Emit tables.
252 // Emit functions.
437 // Emit OpenCL extension table entry.
644 StringMatcher("Name", ValidBuiltins, OS).Emit(0, true);
705 // Emit the cases for the image types. For an image type name, there are 3
707 // tells which one is needed. Emit a switch statement that puts the
791 // Emit the cases for non generic, non image types.
866 NameChecker.Emit();