Index.h revision d2fa56687f8bd5ac6ebf9d9468d0efd714986a54
1/*===-- clang-c/Index.h - Indexing Public C Interface -------------*- C -*-===*\ 2|* *| 3|* The LLVM Compiler Infrastructure *| 4|* *| 5|* This file is distributed under the University of Illinois Open Source *| 6|* License. See LICENSE.TXT for details. *| 7|* *| 8|*===----------------------------------------------------------------------===*| 9|* *| 10|* This header provides a public inferface to a Clang library for extracting *| 11|* high-level symbol information from source files without exposing the full *| 12|* Clang C++ API. *| 13|* *| 14\*===----------------------------------------------------------------------===*/ 15 16#ifndef CLANG_C_INDEX_H 17#define CLANG_C_INDEX_H 18 19#ifdef __cplusplus 20extern "C" { 21#endif 22 23/** 24 * Dummy function that serves as an entrance to the library. 25 * To be replaced with specific functions. 26 */ 27void clang_index_dummy(void); 28 29#ifdef __cplusplus 30} 31#endif 32#endif 33 34