getQualifiers: Get the qualifying annotations for a cursor

getQualifiersR Documentation

Get the qualifying annotations for a cursor

Description

This function allows us to query a cursor's annotations such as const.

Usage

getQualifiers(cur)

Arguments

cur

the CXCursor instance

Value

A named logical vector, currently with elements nameds static and const.

Author(s)

Duncan Temple Lang

References

libclang http://clang.llvm.org/doxygen/group__CINDEX.html

See Also

parseTU

Examples

 f = system.file("exampleCode", "const.c", package = "RCIndex")
 tu = createTU(f)
 top = as(tu, "CXCursor")
 getQualifiers(top[[1]][[1]]) # const char * x
 getQualifiers(top[[1]][[1]]) # const char * x
 getQualifiers(top[[2]][[1]]) # const char * const x

omegahat/RClangSimple documentation built on Jan. 17, 2024, 6:27 p.m.