clang: include/clang/Sema/SemaSPIRV.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8

9

10

11

12

13#ifndef LLVM_CLANG_SEMA_SEMASPIRV_H

14#define LLVM_CLANG_SEMA_SEMASPIRV_H

15

18

21public:

23

25};

26}

27

28#endif

Forward declaration of all AST node types.

CallExpr - Represents a function call (C99 6.5.2.2, C++ [expr.call]).

bool CheckSPIRVBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall)

Sema - This implements semantic analysis and AST building for C.

The JSON file list parser is used to communicate input to InstallAPI.