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

1 2

  /external/clang/unittests/AST/
Makefile 11 TESTNAME = AST
  /external/llvm/include/llvm/Transforms/Utils/
PromoteMemToReg.h 37 /// If AST is specified, the specified tracker is updated to reflect changes
41 DominatorTree &DT, AliasSetTracker *AST = 0);
  /external/clang/lib/
Makefile 11 PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis \
  /external/clang/unittests/
Makefile 17 PARALLEL_DIRS = AST Basic Frontend
  /external/clang/examples/wpa/
clang-wpa.cpp 10 // This tool reads a sequence of precompiled AST files, and do various
39 InputFilenames(llvm::cl::Positional, llvm::cl::desc("<input AST files>"));
51 ASTUnit *AST;
56 ASTUnitTU(ASTUnit *ast)
57 : AST(ast), DeclRefMap(AST->getASTContext()), SelMap(AST->getASTContext()) {
61 return AST->getASTContext();
65 return AST->getPreprocessor()
    [all...]
  /external/llvm/include/llvm/Analysis/
AliasSetTracker.h 83 AliasSet *getAliasSet(AliasSetTracker &AST) {
87 AS = OldAS->getForwardedTarget(AST);
89 OldAS->dropRef(AST);
144 void dropRef(AliasSetTracker &AST) {
147 removeFromTracker(AST);
172 void mergeSetIn(AliasSet &AS, AliasSetTracker &AST);
239 AliasSet *getForwardedTarget(AliasSetTracker &AST) {
242 AliasSet *Dest = Forward->getForwardedTarget(AST);
245 Forward->dropRef(AST);
251 void removeFromTracker(AliasSetTracker &AST);
    [all...]
  /external/clang/lib/Index/
GlobalSelector.cpp 17 #include "clang/AST/ASTContext.h"
22 Selector GlobalSelector::getSelector(ASTContext &AST) const {
32 IdentifierInfo *II = &AST.Idents.get(GlobII->getName());
36 return AST.Selectors.getSelector(GlobSel.getNumArgs(), Ids.data());
Entity.cpp 19 #include "clang/AST/Decl.h"
20 #include "clang/AST/ASTContext.h"
21 #include "clang/AST/DeclVisitor.h"
167 Decl *EntityImpl::getDecl(ASTContext &AST) {
169 Parent.isInvalid() ? AST.getTranslationUnitDecl()
170 : cast<DeclContext>(Parent.getDecl(AST));
177 IdentifierInfo &II = AST.Idents.get(GlobII->getName());
184 LocalName = GSel.getSelector(AST);
228 Decl *Entity::getDecl(ASTContext &AST) const {
233 // Check that the passed AST is actually the one that this Decl belongs to
    [all...]
EntityImpl.h 18 #include "clang/AST/DeclarationName.h"
45 Decl *getDecl(ASTContext &AST);
  /external/clang/lib/Frontend/
ASTUnit.cpp 15 #include "clang/AST/ASTContext.h"
16 #include "clang/AST/ASTConsumer.h"
17 #include "clang/AST/DeclVisitor.h"
18 #include "clang/AST/TypeOrdering.h"
19 #include "clang/AST/StmtVisitor.h"
419 // FIXME: This is broken, we should store the TargetOptions in the AST file.
517 ASTUnit &AST, bool CaptureDiagnostics) {
524 Client = new StoredDiagnosticConsumer(AST.StoredDiagnostics);
528 Diags->setClient(new StoredDiagnosticConsumer(AST.StoredDiagnostics));
539 llvm::OwningPtr<ASTUnit> AST(new ASTUnit(true))
    [all...]
FrontendAction.cpp 11 #include "clang/AST/ASTConsumer.h"
12 #include "clang/AST/ASTContext.h"
13 #include "clang/AST/DeclGroup.h"
87 ASTUnit *AST) {
90 CurrentASTUnit.reset(AST);
103 // modifiy the AST.
137 // AST files follow a very different path, since they share objects via the
138 // AST unit.
141 "Attempt to pass AST file to preprocessor only action!");
143 "This action does not have AST file support!")
    [all...]
  /external/clang/
Android.mk 8 lib/AST \
clang-tblgen-rules.mk 13 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/AST/AttrImpl.inc
14 $(intermediates)/include/clang/AST/AttrImpl.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td $(CLANG_TBLGEN)
55 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/AST/Attrs.inc
56 $(intermediates)/include/clang/AST/Attrs.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/Attr.td $(CLANG_TBLGEN)
93 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/AST/DeclNodes.inc
94 $(intermediates)/include/clang/AST/DeclNodes.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/DeclNodes.td $(CLANG_TBLGEN)
100 LOCAL_GENERATED_SOURCES += $(intermediates)/include/clang/AST/StmtNodes.inc
101 $(intermediates)/include/clang/AST/StmtNodes.inc: $(CLANG_ROOT_PATH)/include/clang/Basic/StmtNodes.td $(CLANG_TBLGEN)
  /frameworks/base/tools/aidl/
Android.mk 18 AST.cpp \
  /external/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp 205 /// AST - An AliasSetTracker object to update. If null, don't update it.
207 AliasSetTracker *AST;
247 AliasSetTracker *ast)
248 : Allocas(A), DT(dt), DIB(0), AST(ast) {}
388 if (AST) PointerAllocaValues.resize(Allocas.size());
406 if (AST) AST->deleteValue(AI);
437 if (AST) AST->deleteValue(AI)
    [all...]
  /sdk/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/refactorings/renamepackage/
RenamePackageAction.java 26 import org.eclipse.jdt.core.dom.AST;
122 final AST astValidator = AST.newAST(AST.JLS3);
  /external/icu4c/tools/tzcode/
tz.alias 30 AST America/Anchorage
icuzones 27 Zone SystemV/AST4 -4:00 - AST
45 Link America/Anchorage AST
  /external/llvm/lib/Analysis/
AliasSetTracker.cpp 31 void AliasSet::mergeSetIn(AliasSet &AS, AliasSetTracker &AST) {
44 AliasAnalysis &AA = AST.getAliasAnalysis();
90 void AliasSet::removeFromTracker(AliasSetTracker &AST) {
92 AST.removeAliasSet(this);
95 void AliasSet::addPointer(AliasSetTracker &AST, PointerRec &Entry,
103 AliasAnalysis &AA = AST.getAliasAnalysis();
234 /// this alias set, false otherwise. This does not modify the AST object or
366 void AliasSetTracker::add(const AliasSetTracker &AST) {
367 assert(&AA == &AST.AA &&
370 // Loop over all of the alias sets in AST, adding the pointers containe
    [all...]
  /external/clang/include/clang/Index/
GlobalSelector.h 37 Selector getSelector(ASTContext &AST) const;
Entity.h 60 Decl *getDecl(ASTContext &AST) const;
  /external/clang/include/clang/
Makefile 2 DIRS := AST Basic Driver Lex Parse Serialization
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 203 assert(InnerAST && "Where is my AST?");
208 // Once we've incorporated the inner loop's AST into ours, we don't need the
220 // Because subloops have already been incorporated into AST, we skip blocks in
471 // This instruction is no longer in the AST for the current loop, because
616 AliasSetTracker &AST;
623 SmallVectorImpl<BasicBlock*> &LEB, AliasSetTracker &ast,
626 PointerMustAliases(PMA), LoopExitBlocks(LEB), AST(ast), DL(dl),
656 AST.copyValue(LI, V);
659 AST.deleteValue(I)
    [all...]
  /external/clang/include/clang/Frontend/
FrontendAction.h 62 /// CreateASTConsumer - Create the AST consumer object for this action, if
66 /// fail if the AST consumer cannot be created. This will not be called if the
75 /// \return The new AST consumer, or 0 on failure.
145 assert(CurrentASTUnit && "No current AST unit!");
153 void setCurrentFile(StringRef Value, InputKind Kind, ASTUnit *AST = 0);
160 /// no AST context will be created and this action will be invalid with AST
164 /// \brief For AST-based actions, the kind of translation unit we're handling.
170 /// hasASTFileSupport - Does this action support use with AST files?
196 /// specially, for example AST inputs, since the AST file itself contain
    [all...]
  /external/v8/test/mjsunit/compiler/
switch-bailout.js 31 // the labels in the AST.

Completed in 5903 milliseconds

1 2