Home
last modified time | relevance | path

Searched defs:Role (Results 1 – 19 of 19) sorted by relevance

/llvm-project/clang/lib/Tooling/Syntax/
H A DMutations.cpp30 static void addAfter(syntax::Node *Anchor, syntax::Node *New, NodeRole Role) { in addAfter()
H A DTree.cpp52 void syntax::Tree::appendChildLowLevel(Node *Child, NodeRole Role) { in appendChildLowLevel()
76 void syntax::Tree::prependChildLowLevel(Node *Child, NodeRole Role) { in prependChildLowLevel()
H A DBuildTree.cpp612 auto Role = KV.second->getRole(); in shrinkToFitList() local
1689 void syntax::TreeBuilder::markChildToken(SourceLocation Loc, NodeRole Role) { in markChildToken()
1717 void syntax::TreeBuilder::markStmtChild(Stmt *Child, NodeRole Role) { in markStmtChild()
1736 void syntax::TreeBuilder::markExprChild(Expr *Child, NodeRole Role) { in markExprChild()
/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp417 #define APPLY_FOR_ROLE(Role) \ in applyForEachSymbolRoleInterruptible() argument
459 applyForEachSymbolRole(Roles, [&](SymbolRole Role) { in printSymbolRoles()
H A DIndexingAction.cpp226 auto Role = DirectiveKind == MacroDirective::MD_Define in indexPreprocessorMacro() local
/llvm-project/libc/src/__support/threads/linux/
H A Drwlock.h45 enum class Role { Reader = 0, Writer = 1 }; global() enum
299 using Role = rwlock::Role; global() variable
[all...]
/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTree.h125 unsigned Role : 8; variable
/llvm-project/clang/utils/TableGen/
H A DClangSyntaxEmitter.cpp220 assert(C->isSubClassOf("Role")); in EmitClangSyntaxNodeClasses() local
H A DClangDiagnosticsEmitter.cpp507 StringRef Role; global() member
1902 writeDiagnosticText(DiagnosticTextBuilder & Builder,const Record * R,StringRef Role,raw_ostream & OS) writeDiagnosticText() argument
/llvm-project/clang-tools-extra/clangd/
H A DDumpAST.cpp60 bool traverseNodePre(llvm::StringRef Role, const T &Node) { in traverseNodePre() argument
82 bool traverseNode(llvm::StringRef Role, const T &Node, const Callable &Body) { in traverseNode() argument
H A DXRefs.cpp873 index::SymbolRoleSet Role; global() member
/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h164 KnownHeader(Module * M,ModuleHeaderRole Role) KnownHeader() argument
/llvm-project/clang/unittests/Format/
H A DMacroExpanderTest.cpp44 MacroRole Role; member
/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp76 headerRoleToKind(ModuleHeaderRole Role) headerRoleToKind() argument
109 isModular(ModuleHeaderRole Role) isModular() argument
352 auto Role = headerKindToRole(Header.Kind); resolveAsBuiltinHeader() local
1283 addHeader(Module * Mod,Module::Header Header,ModuleHeaderRole Role,bool Imported) addHeader() argument
2397 ModuleMap::ModuleHeaderRole Role = ModuleMap::NormalHeader; parseHeaderDecl() local
[all...]
H A DHeaderSearch.cpp1320 moduleMembershipNeedsMerge(const HeaderFileInfo * HFI,ModuleMap::ModuleHeaderRole Role) moduleMembershipNeedsMerge() argument
1338 mergeModuleMembership(ModuleMap::ModuleHeaderRole Role) mergeModuleMembership() argument
1435 MarkFileModuleHeader(FileEntryRef FE,ModuleMap::ModuleHeaderRole Role,bool isCompilingModuleHeader) MarkFileModuleHeader() argument
[all...]
/llvm-project/clang/test/CXX/temp/temp.decls/temp.friend/
H A Dp1.cpp283 class Role : public Temp<N> { class
/llvm-project/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp157 CXSymbolRole getSymbolRole(SymbolRoleSet Role) { in getSymbolRole() argument
899 CXSymbolRole Role) { in handleReference() argument
/llvm-project/clang/lib/Format/
H A DFormatToken.h278 MacroRole Role; global() member
322 std::shared_ptr<TokenRole> Role; global() member
[all...]
/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2058 __anonb9ef521f0602(Module *M, ModuleMap::ModuleHeaderRole Role) EmitData() argument