HomeSort by relevance Sort by last modified time
    Searched defs:AST (Results 1 - 25 of 42) sorted by null

1 2

  /external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/tree/
visitor.rb 36 module AST
38 =begin rdoc ANTLR3::AST::Visitor
40 AST::Visitor is an extra utility class for working with tree objects. Visitor
wizard.rb 38 module AST
40 =begin rdoc ANTLR3::AST::Wizard
42 AST::Wizard is an extra utility class that allows quick creation of AST objects
46 AST for a particular node structure. These features make tree wizards useful
47 while testing and debugging AST constructing parsers and tree parsers. This
58 adaptor = ANTLR3::AST::CommonTreeAdaptor.new
59 wizard = ANTLR3::AST::Wizard.new(adaptor, token_names)
122 =begin rdoc ANTLR3::AST::Wizard::PatternLexer
124 A class that is used internally by AST::Wizard to tokenize tree pattern
    [all...]
  /external/clang/unittests/Tooling/
ToolingTest.cpp 10 #include "clang/AST/ASTConsumer.h"
11 #include "clang/AST/DeclCXX.h"
12 #include "clang/AST/DeclGroup.h"
29 /// Takes an ast consumer and returns it from CreateASTConsumer. This only
88 bool FindClassDeclX(ASTUnit *AST) {
89 for (std::vector<Decl *>::iterator i = AST->top_level_begin(),
90 e = AST->top_level_end();
119 std::unique_ptr<ASTUnit> AST = buildASTFromCode("class X;");
120 ASSERT_TRUE(AST.get());
121 EXPECT_TRUE(FindClassDeclX(AST.get()))
    [all...]
  /external/clang/lib/Frontend/
FrontendAction.cpp 11 #include "clang/AST/ASTConsumer.h"
12 #include "clang/AST/ASTContext.h"
13 #include "clang/AST/DeclGroup.h"
132 std::unique_ptr<ASTUnit> AST) {
134 CurrentASTUnit = std::move(AST);
148 // modifiy the AST.
183 // AST files follow a very different path, since they share objects via the
184 // AST unit.
187 "Attempt to pass AST file to preprocessor only action!");
189 "This action does not have AST file support!")
    [all...]
  /external/clang/lib/Tooling/
Tooling.cpp 16 #include "clang/AST/ASTConsumer.h"
390 std::unique_ptr<ASTUnit> AST = ASTUnit::LoadFromCompilerInvocation(
394 if (!AST)
397 ASTs.push_back(std::move(AST));
  /development/ndk/platforms/android-21/arch-mips/include/machine/
regnum.h 37 #define AST 1
  /development/ndk/platforms/android-21/arch-mips64/include/machine/
regnum.h 37 #define AST 1
  /development/ndk/platforms/android-9/arch-mips/include/machine/
regnum.h 37 #define AST 1
  /external/llvm/include/llvm/Analysis/
AliasSetTracker.h 83 AliasSet *getAliasSet(AliasSetTracker &AST) {
87 AS = OldAS->getForwardedTarget(AST);
89 OldAS->dropRef(AST);
143 void dropRef(AliasSetTracker &AST) {
146 removeFromTracker(AST);
171 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST);
234 AliasSet *getForwardedTarget(AliasSetTracker &AST) {
237 AliasSet *Dest = Forward->getForwardedTarget(AST);
240 Forward->dropRef(AST);
246 void removeFromTracker(AliasSetTracker &AST);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 193 assert(InnerAST && "Where is my AST?");
198 // Once we've incorporated the inner loop's AST into ours, we don't need the
210 // Because subloops have already been incorporated into AST, we skip blocks in
694 AliasSetTracker &AST;
721 AliasSetTracker &ast, LoopInfo &li, DebugLoc dl, int alignment,
724 LoopExitBlocks(LEB), LoopInsertPts(LIP), PredCache(PIC), AST(ast),
757 AST.copyValue(LI, V);
760 AST.deleteValue(I);
    [all...]
  /prebuilts/ndk/8/platforms/android-14/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/8/platforms/android-9/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-12/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-13/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-14/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-15/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-16/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-17/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-18/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-19/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-21/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-21/arch-mips64/usr/include/machine/
regnum.h 37 #define AST 1
  /prebuilts/ndk/9/platforms/android-9/arch-mips/usr/include/machine/
regnum.h 37 #define AST 1
  /external/clang/tools/libclang/
CIndexCodeCompletion.cpp 21 #include "clang/AST/Decl.h"
22 #include "clang/AST/DeclObjC.h"
23 #include "clang/AST/Type.h"
682 ASTUnit *AST = cxtu::getASTUnit(TU);
683 if (!AST)
690 ASTUnit::ConcurrencyCheck Check(*AST);
707 &AST->getFileManager());
717 AST->CodeComplete(complete_filename, complete_line, complete_column,
733 Results->CachedCompletionAllocator = AST->getCachedCompletionAllocator();
    [all...]
  /external/llvm/lib/Analysis/
LoopAccessAnalysis.cpp 204 : DL(Dl), AST(*AA), DepCands(DA), IsRTCheckNeeded(false) {}
209 AST.add(Ptr, AliasAnalysis::UnknownSize, Loc.AATags);
218 AST.add(Ptr, AliasAnalysis::UnknownSize, Loc.AATags);
262 AliasSetTracker AST;
304 for (auto &AS : AST) {
396 DEBUG(dbgs() << " AST: "; AST.dump());
409 for (auto &AS : AST) {
    [all...]

Completed in 3931 milliseconds

1 2