clang 17.0.0git
Public Attributes | List of all members
CXSourceRange Struct Reference

Identifies a half-open character range in the source code. More...

#include "clang-c/CXSourceLocation.h"

Collaboration diagram for CXSourceRange:
Collaboration graph
[legend]

Public Attributes

const void * ptr_data [2]
 
unsigned begin_int_data
 
unsigned end_int_data
 

Detailed Description

Identifies a half-open character range in the source code.

Use clang_getRangeStart() and clang_getRangeEnd() to retrieve the starting and end locations from a source range, respectively.

Definition at line 55 of file CXSourceLocation.h.

Member Data Documentation

◆ begin_int_data

unsigned CXSourceRange::begin_int_data

Definition at line 57 of file CXSourceLocation.h.

◆ end_int_data

unsigned CXSourceRange::end_int_data

Definition at line 58 of file CXSourceLocation.h.

◆ ptr_data

const void* CXSourceRange::ptr_data[2]

Definition at line 56 of file CXSourceLocation.h.


The documentation for this struct was generated from the following file: