|
clang 22.0.0git
|
#include "clang/AST/Attr.h"#include "clang/Basic/AttributeCommonInfo.h"#include "clang/Basic/DiagnosticParse.h"#include "clang/Parse/Parser.h"#include "clang/Parse/RAIIObjectsForParser.h"#include "clang/Sema/SemaHLSL.h"Go to the source code of this file.
Functions | |
| static bool | validateDeclsInsideHLSLBuffer (Parser::DeclGroupPtrTy DG, SourceLocation BufferLoc, bool IsCBuffer, Parser &P) |
| static void | fixSeparateAttrArgAndNumber (StringRef ArgStr, SourceLocation ArgLoc, Token Tok, ArgsVector &ArgExprs, Parser &P, ASTContext &Ctx, Preprocessor &PP) |
|
static |
Definition at line 105 of file ParseHLSL.cpp.
References clang::Parser::ConsumeToken(), clang::FixItHint::CreateReplacement(), clang::Parser::Diag(), clang::Preprocessor::getIdentifierInfo(), clang::Num, and Tok.
|
static |
Definition at line 22 of file ParseHLSL.cpp.
References clang::Parser::Diag(), clang::OpaquePtr< PtrTy >::get(), clang::Decl::getLocation(), and clang::isa().