XCompile
    Preparing search index...

    Interface DeclRefExpr

    interface DeclRefExpr {
        id: string;
        inner: Node[];
        kind: "DeclRefExpr";
        name?: string;
        nonOdrUseReason?: "none" | "unevaluated" | "constant" | "discarded";
        range?: { begin: clang.Location; end: clang.Location };
        referencedDecl: clang.Declaration;
        type: TypeInfo;
        valueCategory: ValueCategory;
    }

    Hierarchy (View Summary)

    Index

    Properties

    id: string

    Hexadecimal ID for the node, e.g. "0x..."

    inner: Node[]
    kind: "DeclRefExpr"

    The kind of the node

    name?: string
    nonOdrUseReason?: "none" | "unevaluated" | "constant" | "discarded"
    range?: { begin: clang.Location; end: clang.Location }
    referencedDecl: clang.Declaration
    type: TypeInfo
    valueCategory: ValueCategory