Lines Matching refs:clang
45 using namespace clang;
51 const clang::DeclContext *decl_ctx, in FindExternalVisibleDeclsByName()
52 clang::DeclarationName clang_decl_name in FindExternalVisibleDeclsByName()
57 llvm::SmallVector <clang::NamedDecl *, 3> results; in FindExternalVisibleDeclsByName()
70 case clang::DeclarationName::Identifier: in FindExternalVisibleDeclsByName()
79 case clang::DeclarationName::ObjCZeroArgSelector: in FindExternalVisibleDeclsByName()
84 case clang::DeclarationName::ObjCOneArgSelector: in FindExternalVisibleDeclsByName()
89 case clang::DeclarationName::ObjCMultiArgSelector: in FindExternalVisibleDeclsByName()
94 case clang::DeclarationName::CXXConstructorName: in FindExternalVisibleDeclsByName()
100 case clang::DeclarationName::CXXDestructorName: in FindExternalVisibleDeclsByName()
105 case clang::DeclarationName::CXXConversionFunctionName: in FindExternalVisibleDeclsByName()
110 case clang::DeclarationName::CXXOperatorName: in FindExternalVisibleDeclsByName()
115 case clang::DeclarationName::CXXLiteralOperatorName: in FindExternalVisibleDeclsByName()
120 case clang::DeclarationName::CXXUsingDirective: in FindExternalVisibleDeclsByName()
145 ClangExternalASTSourceCallbacks::layoutRecordType(const clang::RecordDecl *Record, in layoutRecordType()
148 … llvm::DenseMap <const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType()
149 … llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets, in layoutRecordType()
150 … llvm::DenseMap <const clang::CXXRecordDecl *, clang::CharUnits> &VirtualBaseOffsets) in layoutRecordType()