/external/clang/include/clang/AST/ |
H A D | CommentBriefParser.h | 33 const CommandTraits &Traits; member in class:clang::comments::BriefParser 45 BriefParser(Lexer &L, const CommandTraits &Traits);
|
H A D | CommentParser.h | 52 const CommandTraits &Traits; member in class:clang::comments::Parser 92 const CommandTraits &Traits);
|
H A D | CommentSema.h | 44 CommandTraits &Traits; member in class:clang::comments::Sema 71 DiagnosticsEngine &Diags, CommandTraits &Traits);
|
H A D | CommentLexer.h | 229 const CommandTraits &Traits; member in class:clang::comments::Lexer 348 Lexer(llvm::BumpPtrAllocator &Allocator, const CommandTraits &Traits,
|
/external/clang/lib/AST/ |
H A D | CommentBriefParser.cpp | 58 BriefParser::BriefParser(Lexer &L, const CommandTraits &Traits) : argument 59 L(L), Traits(Traits) { 82 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID());
|
H A D | CommentDumper.cpp | 19 const CommandTraits *Traits; member in class:clang::comments::__anon3475::CommentDumper 25 const CommandTraits *Traits, 27 OS(OS), Traits(Traits), SM(SM), IndentLevel(0) 64 if (Traits) 65 return Traits->getCommandInfo(CommandID)->Name; 235 void Comment::dump(llvm::raw_ostream &OS, const CommandTraits *Traits, argument 237 CommentDumper D(llvm::errs(), Traits, SM); local 24 CommentDumper(raw_ostream &OS, const CommandTraits *Traits, const SourceManager *SM) argument
|
H A D | CommentParser.cpp | 255 const CommandTraits &Traits): 257 Traits(Traits) { 315 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); 334 Traits.getCommandInfo(Tok.getCommandID())->IsBlockCommand) { 551 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); 638 const CommandInfo *Info = Traits.getCommandInfo(Tok.getVerbatimBlockID()); 253 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr, DiagnosticsEngine &Diags, const CommandTraits &Traits) argument
|
H A D | CommentSema.cpp | 26 DiagnosticsEngine &Diags, CommandTraits &Traits) : 27 Allocator(Allocator), SourceMgr(SourceMgr), Diags(Diags), Traits(Traits), 73 << Command->getCommandNameRange(Traits); 166 << Command->getCommandNameRange(Traits); 244 StringRef CommandName = Traits.getCommandInfo(CommandID)->Name; 263 StringRef CommandName = Traits.getCommandInfo(CommandID)->Name; 277 unsigned CommandID = Traits.registerUnknownCommand(Name)->getID(); 292 StringRef CommandName = Traits.getCommandInfo(CommandID)->Name; 418 DiagLoc = Command->getCommandNameRange(Traits) 25 Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr, DiagnosticsEngine &Diags, CommandTraits &Traits) argument [all...] |
/external/clang/unittests/AST/ |
H A D | CommentLexer.cpp | 34 Traits(Allocator) { 43 CommandTraits Traits; member in class:clang::comments::__anon4852::CommentLexerTest 48 return Traits.getCommandInfo(Tok.getCommandID())->Name; 52 return Traits.getCommandInfo(Tok.getVerbatimBlockID())->Name; 56 return Traits.getCommandInfo(Tok.getVerbatimLineID())->Name; 66 Lexer L(Allocator, Traits, Begin, Source, Source + strlen(Source));
|
H A D | CommentParser.cpp | 41 Traits(Allocator) { 50 CommandTraits Traits; member in class:clang::comments::__anon4853::CommentParserTest 60 Lexer L(Allocator, Traits, Begin, Source, Source + strlen(Source)); 62 Sema S(Allocator, SourceMgr, Diags, Traits); 63 Parser P(L, S, Allocator, SourceMgr, Diags, Traits); 68 FC->dump(llvm::errs(), &Traits, &SourceMgr); local 160 const CommandTraits &Traits, 169 StringRef ActualName = BCC->getCommandName(Traits); 182 const CommandTraits &Traits, 194 StringRef ActualCommandName = PCC->getCommandName(Traits); 159 HasBlockCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, BlockCommandComment *&BCC, StringRef Name, ParagraphComment *&Paragraph) argument 180 HasParamCommandAt( const Comment *C, const CommandTraits &Traits, size_t Idx, ParamCommandComment *&PCC, StringRef CommandName, ParamCommandComment::PassDirection Direction, bool IsDirectionExplicit, StringRef ParamName, ParagraphComment *&Paragraph) argument 228 HasTParamCommandAt( const Comment *C, const CommandTraits &Traits, size_t Idx, TParamCommandComment *&TPCC, StringRef CommandName, StringRef ParamName, ParagraphComment *&Paragraph) argument 262 HasInlineCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, InlineCommandComment *&ICC, StringRef Name) argument 282 HasInlineCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, InlineCommandComment *&ICC, StringRef Name, NoArgs) argument 300 HasInlineCommandAt(const Comment *C, const CommandTraits &Traits, size_t Idx, InlineCommandComment *&ICC, StringRef Name, StringRef Arg) argument 460 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName) argument 489 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName, NoLines) argument 509 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName, Lines, StringRef Line0) argument 536 HasVerbatimBlockAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimBlockComment *&VBC, StringRef Name, StringRef CloseName, Lines, StringRef Line0, StringRef Line1) argument 570 HasVerbatimLineAt(const Comment *C, const CommandTraits &Traits, size_t Idx, VerbatimLineComment *&VLC, StringRef Name, StringRef Text) argument [all...] |
/external/chromium/third_party/libjingle/source/talk/base/ |
H A D | stringutils.h | 142 // Traits simplifies porting string functions to be CTYPE-agnostic 150 struct Traits { struct in namespace:talk_base 163 return str ? str : (def_str ? def_str : Traits<CTYPE>::empty_str()); 302 // Traits<char> specializations 306 struct Traits<char> { struct in namespace:talk_base 312 // Traits<wchar_t> specializations (Windows only, currently) 318 struct Traits<wchar_t> { struct in namespace:talk_base 320 inline static const wchar_t* Traits<wchar_t>::empty_str() { return L""; }
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdaterImpl.h | 35 typedef SSAUpdaterTraits<UpdaterT> Traits; typedef in class:llvm::SSAUpdaterImpl 36 typedef typename Traits::BlkT BlkT; 37 typedef typename Traits::ValT ValT; 38 typedef typename Traits::PhiT PhiT; 84 ValT V = Traits::GetUndefVal(BB, Updater); 115 Traits::FindPredecessorBlocks(Info->BB, &Preds); 182 for (typename Traits::BlkSucc_iterator SI = 183 Traits::BlkSucc_begin(Info->BB), 184 E = Traits::BlkSucc_end(Info->BB); SI != E; ++SI) { 242 Pred->AvailableVal = Traits [all...] |
/external/clang/include/clang/Sema/ |
H A D | Ownership.h | 48 typedef llvm::PointerLikeTypeTraits<PtrTy> Traits; typedef in class:clang::OpaquePtr 64 return Traits::getFromVoidPointer(Ptr); 68 Ptr = Traits::getAsVoidPointer(P);
|
/external/clang/tools/libclang/ |
H A D | CXComment.cpp | 135 const CommandTraits &Traits = getCommandTraits(CXC); local 136 return createCXString(ICC->getCommandName(Traits), /*DupString=*/ false); 223 const CommandTraits &Traits = getCommandTraits(CXC); local 224 return createCXString(BCC->getCommandName(Traits), /*DupString=*/ false); 409 const CommandTraits &Traits); 420 const CommandTraits &Traits) : 444 const CommandInfo *Info = Traits.getCommandInfo(BCC->getCommandID()); 487 const CommandInfo *Info = Traits.getCommandInfo(VLC->getCommandID()); 539 const CommandTraits &Traits) : 540 Result(Str), Traits(Trait 419 FullCommentParts(const FullComment *C, const CommandTraits &Traits) argument 538 CommentASTToHTMLConverter(SmallVectorImpl<char> &Str, const CommandTraits &Traits) argument 572 const CommandTraits &Traits; member in class:__anon4843::CommentASTToHTMLConverter 853 CommentASTToXMLConverter(SmallVectorImpl<char> &Str, const CommandTraits &Traits, const SourceManager &SM) argument 882 const CommandTraits &Traits; member in class:__anon4844::CommentASTToXMLConverter [all...] |
/external/llvm/include/llvm/ADT/ |
H A D | ilist.h | 48 template<typename NodeTy, typename Traits> class iplist; 148 typedef ilist_traits<NodeTy> Traits; typedef in class:llvm::ilist_iterator 213 NodePtr = Traits::getPrev(NodePtr); 218 NodePtr = Traits::getNext(NodePtr); 301 /// sentinel is created by the Traits::createSentinel method and is a link 311 template<typename NodeTy, typename Traits=ilist_traits<NodeTy> > 312 class iplist : public Traits { 354 Traits::destroySentinel(getTail());
|