blob: 5a10727eed21a82f1108a83aa041bf9f14fe106c [file] [log] [blame]
; Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
; for details. All rights reserved. Use of this source code is governed by a
; BSD-style license that can be found in the LICENSE file.
EXPORTS
clang_getCString
clang_disposeString
clang_disposeStringSet
clang_createIndex
clang_disposeIndex
clang_CXIndex_setGlobalOptions
clang_CXIndex_getGlobalOptions
clang_CXIndex_setInvocationEmissionPathOption
clang_getFileName
clang_getFileTime
clang_getFileUniqueID
clang_isFileMultipleIncludeGuarded
clang_getFile
clang_getFileContents
clang_File_isEqual
clang_File_tryGetRealPathName
clang_getNullLocation
clang_equalLocations
clang_getLocation
clang_getLocationForOffset
clang_Location_isInSystemHeader
clang_Location_isFromMainFile
clang_getNullRange
clang_getRange
clang_equalRanges
clang_Range_isNull
clang_getExpansionLocation
clang_getPresumedLocation
clang_getInstantiationLocation
clang_getSpellingLocation
clang_getFileLocation
clang_getRangeStart
clang_getRangeEnd
clang_getSkippedRanges
clang_getAllSkippedRanges
clang_disposeSourceRangeList
clang_getNumDiagnosticsInSet
clang_getDiagnosticInSet
clang_loadDiagnostics
clang_disposeDiagnosticSet
clang_getChildDiagnostics
clang_getNumDiagnostics
clang_getDiagnostic
clang_getDiagnosticSetFromTU
clang_disposeDiagnostic
clang_formatDiagnostic
clang_defaultDiagnosticDisplayOptions
clang_getDiagnosticSeverity
clang_getDiagnosticLocation
clang_getDiagnosticSpelling
clang_getDiagnosticOption
clang_getDiagnosticCategory
clang_getDiagnosticCategoryName
clang_getDiagnosticCategoryText
clang_getDiagnosticNumRanges
clang_getDiagnosticRange
clang_getDiagnosticNumFixIts
clang_getDiagnosticFixIt
clang_getTranslationUnitSpelling
clang_createTranslationUnitFromSourceFile
clang_createTranslationUnit
clang_createTranslationUnit2
clang_defaultEditingTranslationUnitOptions
clang_parseTranslationUnit
clang_parseTranslationUnit2
clang_parseTranslationUnit2FullArgv
clang_defaultSaveOptions
clang_saveTranslationUnit
clang_suspendTranslationUnit
clang_disposeTranslationUnit
clang_defaultReparseOptions
clang_reparseTranslationUnit
clang_getTUResourceUsageName
clang_getCXTUResourceUsage
clang_disposeCXTUResourceUsage
clang_getTranslationUnitTargetInfo
clang_TargetInfo_dispose
clang_TargetInfo_getTriple
clang_TargetInfo_getPointerWidth
clang_getNullCursor
clang_getTranslationUnitCursor
clang_equalCursors
clang_Cursor_isNull
clang_hashCursor
clang_getCursorKind
clang_isDeclaration
clang_isInvalidDeclaration
clang_isReference
clang_isExpression
clang_isStatement
clang_isAttribute
clang_Cursor_hasAttrs
clang_isInvalid
clang_isTranslationUnit
clang_isPreprocessing
clang_isUnexposed
clang_getCursorLinkage
clang_getCursorVisibility
clang_getCursorAvailability
clang_getCursorPlatformAvailability
clang_disposeCXPlatformAvailability
clang_getCursorLanguage
clang_getCursorTLSKind
clang_Cursor_getTranslationUnit
clang_createCXCursorSet
clang_disposeCXCursorSet
clang_CXCursorSet_contains
clang_CXCursorSet_insert
clang_getCursorSemanticParent
clang_getCursorLexicalParent
clang_getOverriddenCursors
clang_disposeOverriddenCursors
clang_getIncludedFile
clang_getCursor
clang_getCursorLocation
clang_getCursorExtent
clang_getCursorType
clang_getTypeSpelling
clang_getTypedefDeclUnderlyingType
clang_getEnumDeclIntegerType
clang_getEnumConstantDeclValue
clang_getEnumConstantDeclUnsignedValue
clang_getFieldDeclBitWidth
clang_Cursor_getNumArguments
clang_Cursor_getArgument
clang_Cursor_getNumTemplateArguments
clang_Cursor_getTemplateArgumentKind
clang_Cursor_getTemplateArgumentType
clang_Cursor_getTemplateArgumentValue
clang_Cursor_getTemplateArgumentUnsignedValue
clang_equalTypes
clang_getCanonicalType
clang_isConstQualifiedType
clang_Cursor_isMacroFunctionLike
clang_Cursor_isMacroBuiltin
clang_Cursor_isFunctionInlined
clang_isVolatileQualifiedType
clang_isRestrictQualifiedType
clang_getAddressSpace
clang_getTypedefName
clang_getPointeeType
clang_getTypeDeclaration
clang_getDeclObjCTypeEncoding
clang_Type_getObjCEncoding
clang_getTypeKindSpelling
clang_getFunctionTypeCallingConv
clang_getResultType
clang_getExceptionSpecificationType
clang_getNumArgTypes
clang_getArgType
clang_Type_getObjCObjectBaseType
clang_Type_getNumObjCProtocolRefs
clang_Type_getObjCProtocolDecl
clang_Type_getNumObjCTypeArgs
clang_Type_getObjCTypeArg
clang_isFunctionTypeVariadic
clang_getCursorResultType
clang_getCursorExceptionSpecificationType
clang_isPODType
clang_getElementType
clang_getNumElements
clang_getArrayElementType
clang_getArraySize
clang_Type_getNamedType
clang_Type_isTransparentTagTypedef
clang_Type_getNullability
clang_Type_getAlignOf
clang_Type_getClassType
clang_Type_getSizeOf
clang_Type_getOffsetOf
clang_Type_getModifiedType
clang_Cursor_getOffsetOfField
clang_Cursor_isAnonymous
clang_Cursor_isAnonymousRecordDecl
clang_Cursor_isInlineNamespace
clang_Type_getNumTemplateArguments
clang_Type_getTemplateArgumentAsType
clang_Type_getCXXRefQualifier
clang_Cursor_isBitField
clang_isVirtualBase
clang_getCXXAccessSpecifier
clang_Cursor_getStorageClass
clang_getNumOverloadedDecls
clang_getOverloadedDecl
clang_getIBOutletCollectionType
clang_visitChildren
clang_getCursorUSR
clang_constructUSR_ObjCClass
clang_constructUSR_ObjCCategory
clang_constructUSR_ObjCProtocol
clang_constructUSR_ObjCIvar
clang_constructUSR_ObjCMethod
clang_constructUSR_ObjCProperty
clang_getCursorSpelling
clang_Cursor_getSpellingNameRange
clang_PrintingPolicy_getProperty
clang_PrintingPolicy_setProperty
clang_getCursorPrintingPolicy
clang_PrintingPolicy_dispose
clang_getCursorPrettyPrinted
clang_getCursorDisplayName
clang_getCursorReferenced
clang_getCursorDefinition
clang_isCursorDefinition
clang_getCanonicalCursor
clang_Cursor_getObjCSelectorIndex
clang_Cursor_isDynamicCall
clang_Cursor_getReceiverType
clang_Cursor_getObjCPropertyAttributes
clang_Cursor_getObjCPropertyGetterName
clang_Cursor_getObjCPropertySetterName
clang_Cursor_getObjCDeclQualifiers
clang_Cursor_isObjCOptional
clang_Cursor_isVariadic
clang_Cursor_isExternalSymbol
clang_Cursor_getCommentRange
clang_Cursor_getRawCommentText
clang_Cursor_getBriefCommentText
clang_Cursor_getMangling
clang_Cursor_getCXXManglings
clang_Cursor_getObjCManglings
clang_Cursor_getModule
clang_getModuleForFile
clang_Module_getASTFile
clang_Module_getParent
clang_Module_getName
clang_Module_getFullName
clang_Module_isSystem
clang_Module_getNumTopLevelHeaders
clang_Module_getTopLevelHeader
clang_CXXConstructor_isConvertingConstructor
clang_CXXConstructor_isCopyConstructor
clang_CXXConstructor_isDefaultConstructor
clang_CXXConstructor_isMoveConstructor
clang_CXXField_isMutable
clang_CXXMethod_isDefaulted
clang_CXXMethod_isPureVirtual
clang_CXXMethod_isStatic
clang_CXXMethod_isVirtual
clang_CXXRecord_isAbstract
clang_EnumDecl_isScoped
clang_CXXMethod_isConst
clang_getTemplateCursorKind
clang_getSpecializedCursorTemplate
clang_getCursorReferenceNameRange
clang_getToken
clang_getTokenKind
clang_getTokenSpelling
clang_getTokenLocation
clang_getTokenExtent
clang_tokenize
clang_annotateTokens
clang_disposeTokens
clang_getCursorKindSpelling
clang_getDefinitionSpellingAndExtent
clang_enableStackTraces
clang_executeOnThread
clang_getCompletionChunkKind
clang_getCompletionChunkText
clang_getCompletionChunkCompletionString
clang_getNumCompletionChunks
clang_getCompletionPriority
clang_getCompletionAvailability
clang_getCompletionNumAnnotations
clang_getCompletionAnnotation
clang_getCompletionParent
clang_getCompletionBriefComment
clang_getCursorCompletionString
clang_getCompletionNumFixIts
clang_getCompletionFixIt
clang_defaultCodeCompleteOptions
clang_codeCompleteAt
clang_sortCodeCompletionResults
clang_disposeCodeCompleteResults
clang_codeCompleteGetNumDiagnostics
clang_codeCompleteGetDiagnostic
clang_codeCompleteGetContexts
clang_codeCompleteGetContainerKind
clang_codeCompleteGetContainerUSR
clang_codeCompleteGetObjCSelector
clang_getClangVersion
clang_toggleCrashRecovery
clang_getInclusions
clang_Cursor_Evaluate
clang_EvalResult_getKind
clang_EvalResult_getAsInt
clang_EvalResult_getAsLongLong
clang_EvalResult_isUnsignedInt
clang_EvalResult_getAsUnsigned
clang_EvalResult_getAsDouble
clang_EvalResult_getAsStr
clang_EvalResult_dispose
clang_getRemappings
clang_getRemappingsFromFileList
clang_remap_getNumFiles
clang_remap_getFilenames
clang_remap_dispose
clang_findReferencesInFile
clang_findIncludesInFile
clang_index_isEntityObjCContainerKind
clang_index_getObjCContainerDeclInfo
clang_index_getObjCInterfaceDeclInfo
clang_index_getObjCCategoryDeclInfo
clang_index_getObjCProtocolRefListInfo
clang_index_getObjCPropertyDeclInfo
clang_index_getIBOutletCollectionAttrInfo
clang_index_getCXXClassDeclInfo
clang_index_getClientContainer
clang_index_setClientContainer
clang_index_getClientEntity
clang_index_setClientEntity
clang_IndexAction_create
clang_IndexAction_dispose
clang_indexSourceFile
clang_indexSourceFileFullArgv
clang_indexTranslationUnit
clang_indexLoc_getFileLocation
clang_indexLoc_getCXSourceLocation
clang_Type_visitFields
clang_getCString_wrap
clang_disposeString_wrap
clang_getCursorKind_wrap
clang_getCursorKindSpelling_wrap
clang_getCursorType_wrap
clang_getTypeSpelling_wrap
clang_getTypeKindSpelling_wrap
clang_getResultType_wrap
clang_getPointeeType_wrap
clang_getCanonicalType_wrap
clang_Type_getNamedType_wrap
clang_getTypeDeclaration_wrap
clang_getTypedefDeclUnderlyingType_wrap
clang_getCursorSpelling_wrap
clang_getTranslationUnitCursor_wrap
clang_formatDiagnostic_wrap
clang_visitChildren_wrap
clang_Cursor_getNumArguments_wrap
clang_Cursor_getArgument_wrap
clang_getNumArgTypes_wrap
clang_getArgType_wrap
clang_getEnumConstantDeclValue_wrap
clang_equalRanges_wrap
clang_Cursor_getCommentRange_wrap
clang_Cursor_getRawCommentText_wrap
clang_Cursor_getBriefCommentText_wrap
clang_getCursorLocation_wrap
clang_getFileLocation_wrap
clang_getFileName_wrap
clang_getNumElements_wrap
clang_getArrayElementType_wrap