LLVM/Clang 15.x

    Navigation

  • Home
  • Search
  • Repository
  • Made with hdoc
  • Pages

  • Getting Started
  • Building LLVM
  • Coding Standards
  • API Documentation

  • Functions
  • Records
  • Enums
  • Namespaces
  • namespace clang
  • namespace api_notes
  • class GlobalFunctionInfo

class GlobalFunctionInfo

Declaration

class GlobalFunctionInfo : public FunctionInfo { /* full declaration omitted */ };

Description

Describes API notes data for a global function.

Declared at: clang/include/clang/APINotes/Types.h:640

Inherits from: FunctionInfo

Member Variables

Inherited from FunctionInfo:

public NullabilityAudited
public NumAdjustedNullable
public RawRetainCountConvention
public NullabilityPayload = 0
public ResultType
public Params

Inherited from CommonEntityInfo:

public UnavailableMsg
public Unavailable
public UnavailableInSwift
public SwiftName

Method Overview

  • public GlobalFunctionInfo()

Inherited from FunctionInfo:

  • public addParamTypeInfo
  • public addReturnTypeInfo
  • public addTypeInfo
  • public dump
  • public getMaxNullabilityIndex
  • public getParamTypeInfo
  • public getRetainCountConvention
  • public getReturnTypeInfo
  • public setRetainCountConvention

Inherited from CommonEntityInfo:

  • public dump
  • public isSwiftPrivate
  • public setSwiftPrivate

Methods

ΒΆGlobalFunctionInfo()

Declared at: clang/include/clang/APINotes/Types.h:642

Documentation for LLVM/Clang 15.x.

Generated by hdoc version 1.4.0-eb16166 on 2022-10-27T00:45:30 UTC.

19AD43E11B2996