Lines Matching defs:DISubprogram
6324 ``tag: DW_TAG_friend``; or :ref:`subprograms <DISubprogram>` with
6348 !8 = distinct !DISubprogram(name: "foo", scope: !7, file: !6, line: 5)
6378 :ref:`DISubprogram` ``templateParams:`` fields.
6391 :ref:`DICompositeType` and :ref:`DISubprogram` ``templateParams:`` fields.
6448 DISubprogram
6451 ``DISubprogram`` nodes represent functions from the source language. A distinct
6452 ``DISubprogram`` may be attached to a function definition using ``!dbg``
6453 metadata. A unique ``DISubprogram`` may be attached to a function declaration
6474 !0 = distinct !DISubprogram(name: "foo", linkageName: "_Zfoov", scope: !1,
6490 <DISubprogram>`. The line number and column numbers are used to distinguish
6524 :ref:`DILexicalBlock`, or an :ref:`DISubprogram`.
6538 :ref:`DISubprogram`.
6817 ``DILabel`` nodes represent labels within a :ref:`DISubprogram`. All fields of
6819 :ref:`DILexicalBlockFile`, a :ref:`DILexicalBlock`, or a :ref:`DISubprogram`.
6833 :ref:`DILexicalBlock`, or a :ref:`DISubprogram`. The ``declaration:``,
6841 :ref:`DILexicalBlockFile`, a :ref:`DILexicalBlock`, or a :ref:`DISubprogram`.